University

Petroleum Training Institute Effurun

https://pti.edu.ng/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
15443
344
112
21203
13923
7356
6084