University

Universidad Tajin de Xalapa

https://utajin.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26337
3036
701
26265
5963
6658