University

Universidad Tecnológica de Xicotepec de Juárez

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21809
2134
430
12688
22332
5819
6626