54.830
SINTA Score Overall
30.900
SINTA Score 3Yr
409
SINTA Score Productivity
231
SINTA Score Productivity 3Yr