952.567
SINTA Score Overall
356.427
SINTA Score 3Yr
638
SINTA Score Productivity
239
SINTA Score Productivity 3Yr