990
SINTA Score Overall
742
SINTA Score 3Yr
403.564
Affil Score
232.084
Affil Score 3Yr