832
SINTA Score Overall
364
SINTA Score 3Yr
626.021.000
Affil Score
310.340.000
Affil Score 3Yr