University

Universitas Teknologi Sulawesi Makassar

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25948
11115
1377
24227
27284
7337
6115