University

Humphreys College

https://www.humphreys.edu/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11176
2821
2644
20657
8796
5819
6626