445.927
SINTA Score Overall
249.580
SINTA Score 3Yr
414
SINTA Score Productivity
232
SINTA Score Productivity 3Yr