University

Universidad de Ixtlahuaca CUI

http://uicui.edu.mx/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
16245
1365
178
15159
6492
6650