University | Ranking Web of Universities

University

Technical University of Mombasa (Mombasa Polytechnic University College)

http://tum.ac.ke/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10376
203
22
1219
14775
5376
5984