University

Universitat Ramon Llull La Salle Campus Barcelona

https://www.salleurl.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4637
1308
79
2641
3737
1020
6033