University

Universitas Teknologi Sulawesi Makassar

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26484
11747
1429
24930
26970
7168
6084