University

Universidad Quetzalcóatl Irapuato

https://www.uqi.edu.mx/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
23028
2385
471
22826
5963
6683