Peter Ayodeji Idowu
Observed names: Ayodedji Peter Idowu, Ayodeji Peter Idowu, Idowu PhD, Peter Ayodeji, Idowu, Peter A, Idowu, Peter A., Idowu, Peter Ayodeji, P. A. Idowu, P. Ayodeji Idowu, Peter A. Idowu, Peter Ayodeji PA Idowu, Peter Idowu
Institutions: Tshwane University of Technology, University of Pretoria
ORCID: 0000-0002-0227-3171
Observed ORCID: 0000-0002-0227-3171
OpenAlex ID: A5088533646
