University

Universitas Teknologi Sulawesi Makassar

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26583
11793
1433
24933
27118
7172
6084