76.450
SINTA Score Overall
33.468
SINTA Score 3Yr
490
SINTA Score Productivity
215
SINTA Score Productivity 3Yr