University

Franciscan School of Theology

https://www.fst.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13049
2892
2892
20237
11220
5822
6529