University

Universidad Quetzalcóatl Irapuato

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22346
2423
485
27291
21314
7356
6084