59.833
SINTA Score Overall
33.979
SINTA Score 3Yr
494
SINTA Score Productivity
281
SINTA Score Productivity 3Yr