Peter Oluwagbenga Odewole
Observed names: Odewole Peter Oluwagbenga, Odewole, Peter Oluwagbenga, Oluwagbenga Peter Odewole, P. O. Odewole, Peter Oluwagbenga ODEWOLE
Institution: Olabisi Onabanjo University
Observed institutions: Federal University of Technology, Yıldız Technical University, Olabisi Onabanjo University
ORCID: 0000-0002-0977-2993
Observed ORCID: 0000-0002-0977-2993
OpenAlex ID: A5000362052
