University

Universidad de las Américas Puebla

http://www.udlap.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2022
105
14
1231
2053
1930
2710