589
SINTA Score Overall
162
SINTA Score 3Yr
880.551.000
Affil Score
324.800.000
Affil Score 3Yr