1.136.502
SINTA Score Overall
442.716
SINTA Score 3Yr
1.110
SINTA Score Productivity
432
SINTA Score Productivity 3Yr