University

Universidad de Oriente Puebla

https://www.uo.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18589
1668
249
17910
6492
6650