University

Pentecostal Life University

https://www.plu.mw/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23569
816
11
23386
5963
6658