University

Universidad Interamericana del Norte

http://universidadinteramericana.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20739
2183
403
24101
19606
11401
6033