61.200
SINTA Score Overall
50.674
SINTA Score 3Yr
712
SINTA Score Productivity
589
SINTA Score Productivity 3Yr