University

Universidad de Celaya

http://www.udec.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11510
1010
137
20031
12691
8165
6033