University

Universitas Madako Tolitoli

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27024
11745
1692
11889
27532
8602
6115