University

Universitas Teknologi Sulawesi Utara

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11045
4094
282
19688
8698
5819
6626