University

Universidad José Vasconcelos de Oaxaca

http://univas.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20338
1913
326
19962
5963
6683