University

Universidad ICEL (Morelos de Cuernavaca)

http://www.icel.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12350
135
135
11250
11033
5822
6529