1.113.575
SINTA Score Overall
386.007
SINTA Score 3Yr
1.039
SINTA Score Productivity
360
SINTA Score Productivity 3Yr