430
SINTA Score Overall
58
SINTA Score 3Yr
601.902.000
Affil Score
344.901.000
Affil Score 3Yr