University

Universidad de Ixtlahuaca CUI

http://uicui.edu.mx/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
9735
860
113
10993
7467
8602
6115