1.108.704
SINTA Score Overall
463.731
SINTA Score 3Yr
702
SINTA Score Productivity
294
SINTA Score Productivity 3Yr