University

Universidad de Ixtlahuaca CUI

http://uicui.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8613
812
103
12165
5114
11401
6033