University

Universidad Vasco de Quiroga

https://www.uvaq.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14859
1275
174
10574
14153
7356
6084