2.598
SINTA Score Overall
608
SINTA Score 3Yr
23.460
Affil Score
21.960
Affil Score 3Yr