University

Universidad Vasco de Quiroga

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14518
1278
181
14607
13839
10987
6033