Owolabi D Ojo
Observed names: D.O. Ojo, Dr. Owolabi D. Ojo, O D Ojo, O.D. Ojo, OD Ojo, OJO, Owolabi Dele (MBChB, FWACS, FMCS), Owolabi D. Ojo, Owolabi Dele Ojo, Owolabi Ojo
Institutions: Afe Babalola University, University of Medical Sciences, Ondo
ORCID: 0000-0003-1011-8654
Observed ORCID: 0000-0003-1011-8654
OpenAlex ID: A5050897751
