Okhiria Dickson Udebhulu
Observed names: Okhiria D. Udebhulu, Udebhulu, Okhiria, Udebhulu, Okhiria Dickson
Institutions: African Institute of Science and Technology, Baze University
ORCID: 0000-0002-4572-2862
Observed ORCID: 0000-0002-4572-2862
OpenAlex ID: A5080270489
