University

Universidad IEU

https://ieu.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14984
177
177
14342
14158
5822
6529