University

Universidad Tecnológica de Xicotepec de Juárez

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22992
2562
528
14080
23518
7356
6084