University

Universidad Vasco de Quiroga

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16338
1391
198
15463
5963
6658