Peter Papoh Ndibewu
Observed names: Ndibewu, Peter P., P. P. Ndibewu, P.P. Ndibewu, Peter Ndibewu, Peter P. Ndibewu
Institution: Tshwane University of Technology
Observed institutions: Tshwane University of Technology, University of Douala
ORCID: 0000-0003-3164-5146
Observed ORCID: 0000-0003-3164-5146
OpenAlex ID: A5029570347
