125.535
SINTA Score Overall
60.609
SINTA Score 3Yr
860
SINTA Score Productivity
415
SINTA Score Productivity 3Yr