University

Humphreys College

http://www.humphreys.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11127
2832
2654
20308
8571
8602
6115