University

Universidad Vizcaya de Las Américas

https://www.uva.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17013
221
221
21604
16060
5822
6529