University

Universidad Quetzalcóatl Irapuato

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22426
468
468
27351
21653
5822
6529