University

Universidad Quetzalcóatl Irapuato

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
23028
2385
471
22826
5963
6683