377
SINTA Score Overall
282
SINTA Score 3Yr
433.708.000
Affil Score
433.708.000
Affil Score 3Yr