947
SINTA Score Overall
332
SINTA Score 3Yr
417.881.000
Affil Score
357.880.000
Affil Score 3Yr