1.543.017
SINTA Score Overall
600.100
SINTA Score 3Yr
890
SINTA Score Productivity
346
SINTA Score Productivity 3Yr