University

Trinity Theological Seminary Legon

https://en.wikipedia.org/wiki/Trinity Theological

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26143
998
77
26029
6553
7212