693
SINTA Score Overall
500
SINTA Score 3Yr
95
Affil Score
80
Affil Score 3Yr