University

Instituto Superior de Diseño

http://www.isdi.co.cu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21175
2030
23
20053
20998
5819
6626