University

Universitat Ramon Llull La Salle Campus Barcelona

https://www.salleurl.edu/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5013
1400
85
3497
4173
3606
6115