University

Universidad Tecnológica de Paquimé

http://utpaquime.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25014
2707
665
21323
25184
5819
6626