University

Universidad ICEL (Morelos de Cuernavaca)

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

World RankingContinental RankingCountry RankImpactOpennesssort ascendingExcellence
14072
1176
144
12728
5963
6683