685
SINTA Score Overall
290
SINTA Score 3Yr
49.783
Affil Score
21.405
Affil Score 3Yr