76.954
SINTA Score Overall
63.075
SINTA Score 3Yr
606
SINTA Score Productivity
497
SINTA Score Productivity 3Yr