Nneka B. Ekwe
Observed name: Blessing Nneka Ekwe
Institution: African Institute of Science and Technology
Observed institutions: Worcester Polytechnic Institute, African Institute of Science and Technology, University of Abuja
ORCID: 0000-0001-9393-0378
Observed ORCID: 0000-0001-9393-0378
OpenAlex ID: A5005886227
