111.813
SINTA Score Overall
60.453
SINTA Score 3Yr
231
SINTA Score Productivity
125
SINTA Score Productivity 3Yr