University

Universidad de las Américas Puebla

https://www.udlap.mx/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
2222
111
20
1975
1750
3505