Fortunatus M. Mbua
Observed names: Dr. Fortunatus M. Mbua, Dr. Fortunatus Mbua, Dr. Fortunatus Michael Mbua, Fortunatus M Mbua, Fortunatus Mbua, Fortunatus Michael Mbua
Institution: Mwenge Catholic University
Observed institution: Mwenge Catholic University
ORCID: 0009-0009-7716-6782
Observed ORCID: 0009-0009-7716-6782
OpenAlex ID: A5023687987
