University

Instituto Superior Europeo de Barcelona ISEB

https://www.iseb.es/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25113
5528
231
19429
25410
5822
6528