University

Universidad Quetzalcóatl Irapuato

http://www.uqi.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22427
2259
468
27347
21650
5819
6626