23
SINTA Score Overall
22
SINTA Score 3Yr
17.455
Affil Score
14.921
Affil Score 3Yr