606
SINTA Score Overall
373
SINTA Score 3Yr
41.805
Affil Score
25.630
Affil Score 3Yr