440.853
SINTA Score Overall
248.898
SINTA Score 3Yr
738
SINTA Score Productivity
417
SINTA Score Productivity 3Yr