908
SINTA Score Overall
319
SINTA Score 3Yr
676.451.000
Affil Score
448.450.000
Affil Score 3Yr