University

Universitas Teknologi Sulawesi Makassar

http://www.utsmakassar.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24673
10317
1164
23773
27121
8520
6033