73.948
SINTA Score Overall
46.273
SINTA Score 3Yr
451
SINTA Score Productivity
282
SINTA Score Productivity 3Yr
