39.897
SINTA Score Overall
22.297
SINTA Score 3Yr
688
SINTA Score Productivity
384
SINTA Score Productivity 3Yr