University | Ranking Web of Universities

University

International Medical & Technological University

http://www.imtu.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17454
422
29
20968
16042
10776
5984