529
SINTA Score Overall
186
SINTA Score 3Yr
138.443
Affil Score
50.272
Affil Score 3Yr