235.546
SINTA Score Overall
131.679
SINTA Score 3Yr
460
SINTA Score Productivity
257
SINTA Score Productivity 3Yr