University

ISA Universidad de las Artes

https://www.isa.cult.cu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25682
2833
27
21626
25878
5819
6626