97.582
SINTA Score Overall
41.514
SINTA Score 3Yr
610
SINTA Score Productivity
259
SINTA Score Productivity 3Yr