108.220
SINTA Score Overall
50.244
SINTA Score 3Yr
421
SINTA Score Productivity
196
SINTA Score Productivity 3Yr
