University

Universidad Interamericana del Norte

http://universidadinteramericana.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22354
2424
486
24184
21808
7356
6084