981
SINTA Score Overall
605
SINTA Score 3Yr
542.501.000
Affil Score
347.001.000
Affil Score 3Yr