University

Universidad Interamericana del Norte

http://universidadinteramericana.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20664
1958
375
20798
20410
5819
6626