108.278
SINTA Score Overall
50.283
SINTA Score 3Yr
421
SINTA Score Productivity
196
SINTA Score Productivity 3Yr
