110.954
SINTA Score Overall
54.207
SINTA Score 3Yr
853
SINTA Score Productivity
417
SINTA Score Productivity 3Yr
