881
SINTA Score Overall
622
SINTA Score 3Yr
718.428.000
Affil Score
696.961.000
Affil Score 3Yr