University

Universidad Tecnológica de Xicotepec de Juárez

http://www.utxicotepec.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22811
2633
552
17548
22943
8602
6115