University

Pontificia Facoltà Teologica della Sardegna

http://www.pfts.it/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24202
5623
231
17661
24377
11401
6033