University

Universidad ICEL (Morelos de Cuernavaca)

https://www.icel.edu.mx/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
14072
1176
144
12728
5963
6683