David Mwangi
Observed names: D. M. Mwangi, D.M. Mwangi, D.M. Mwangi ., David M. Mwangi, David Miano Mwangi, Desmond Mwangi, MWANGI, David Miano, Mwangi, David, Mwangi, David Miano
ORCID: 0000-0003-3823-2168
Observed ORCID: 0000-0003-3823-2168
OpenAlex ID: A5081460446
