University

Universidad Quetzalcóatl Irapuato

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
23028
2385
471
22826
5963
6683