University

Universidad José Vasconcelos de Oaxaca

https://univas.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21242
2034
369
20720
7420
7190