441.409
SINTA Score Overall
249.283
SINTA Score 3Yr
739
SINTA Score Productivity
418
SINTA Score Productivity 3Yr