272
SINTA Score Overall
256
SINTA Score 3Yr
307
Affil Score
279
Affil Score 3Yr