University

Universitas Teknologi Sulawesi Utara

http://www.utsu.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10106
3626
259
20894
7236
7360
6084