61.199
SINTA Score Overall
50.675
SINTA Score 3Yr
712
SINTA Score Productivity
589
SINTA Score Productivity 3Yr