University

Instituto Superior de Diseño

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

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
21175
2030
23
20053
20998
5819
6626