419.071
SINTA Score Overall
255.428
SINTA Score 3Yr
959
SINTA Score Productivity
585
SINTA Score Productivity 3Yr