26
SINTA Score Overall
25
SINTA Score 3Yr
20.180
Affil Score
17.542
Affil Score 3Yr