University

Universidad Vasco de Quiroga

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16342
1390
198
15461
5963
6683