440.858
SINTA Score Overall
248.908
SINTA Score 3Yr
738
SINTA Score Productivity
417
SINTA Score Productivity 3Yr