University

Universitat Ramon Llull La Salle Campus Barcelona

https://www.salleurl.edu/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
5013
1400
85
3497
4173
3606
6115