125.583
SINTA Score Overall
60.625
SINTA Score 3Yr
860
SINTA Score Productivity
415
SINTA Score Productivity 3Yr