Efemena Daniel Onowugbeda
Observed names: E Onowugbeda, E.D. Onowugbeda, Onowugbeda Efemena
Observed institutions: Benson Idahosa University, University of Benin Teaching Hospital, University of Benin
ORCID: 0000-0003-0405-9379
Observed ORCID: 0000-0003-0405-9379
OpenAlex ID: A5075413790
