University

Universitas Madako Tolitoli

http://www.umada.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26913
12002
1518
11564
27548
7356
6084