626
SINTA Score Overall
282
SINTA Score 3Yr
562.751.000
Affil Score
16.750.300
Affil Score 3Yr