441.602
SINTA Score Overall
249.336
SINTA Score 3Yr
740
SINTA Score Productivity
418
SINTA Score Productivity 3Yr