University

(3) Facultat de Filosofia Universitat Ramon Llull

http://www.filosofia.url.edu/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
17920
4429
187
12821
20642
9556
6033