606.749
SINTA Score Overall
309.602
SINTA Score 3Yr
562
SINTA Score Productivity
287
SINTA Score Productivity 3Yr