University

Universidad del Tepeyac

https://tepeyac.edu.mx/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
19759
1816
292
19240
6492
6650