96
SINTA Score Overall
69
SINTA Score 3Yr
78.500.300
Affil Score
63.500.200
Affil Score 3Yr