University

Pentecostal Life University

https://www.plu.mw/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
25931
929
15
25840
6492
6650