University

(3) Facultat de Filosofia Universitat Ramon Llull

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

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
20728
5025
208
14945
20823
8602
6115