31
SINTA Score Overall
25
SINTA Score 3Yr
17.292
Affil Score
13.672
Affil Score 3Yr