370.626
SINTA Score Overall
229.264
SINTA Score 3Yr
674
SINTA Score Productivity
417
SINTA Score Productivity 3Yr