University

ICON University

https://www.icon.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27102
864
864
29562
26424
5822
6529