17.605
SINTA Score Overall
868
SINTA Score 3Yr
10.726
Affil Score
571
Affil Score 3Yr