University

Instituto Superior Europeo de Barcelona ISEB

https://www.iseb.es/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
25024
5384
246
24904
6492
6650