University

Franciscan School of Theology

https://www.fst.edu/

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
12847
3102
2883
19052
10818
8602
6115