1.114.986
SINTA Score Overall
386.569
SINTA Score 3Yr
1.040
SINTA Score Productivity
361
SINTA Score Productivity 3Yr