738
SINTA Score Overall
528
SINTA Score 3Yr
386.879.000
Affil Score
381.879.000
Affil Score 3Yr