Ayodeji Peter Ifegbesan
Observed names: Ayodeji Ifegbesan, Ayodeji P Ifegbesan, Ayodeji P. Ifegbesan, Ayodeji.P. Ifegbesan, Ifegbesan, Ayodeji P, Ifegbesan, Ayodeji P., Ifegbesan, Ayodeji Peter, Peter Ifegbesan Ayodeji
Institution: Olabisi Onabanjo University
Observed institutions: University of the Witwatersrand, University of Johannesburg, Olabisi Onabanjo University
ORCID: 0000-0002-0326-6483
Observed ORCID: 0000-0002-0326-6483
OpenAlex ID: A5041609341
