108.386
SINTA Score Overall
51.137
SINTA Score 3Yr
553
SINTA Score Productivity
261
SINTA Score Productivity 3Yr
