335
SINTA Score Overall
97
SINTA Score 3Yr
608.702.000
Affil Score
94.500.100
Affil Score 3Yr