University

Facultat de Teologia de Catalunya

http://www.teologia-catalunya.cat/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16128
3833
155
9853
15993
5819
6626