David Mwangi Kihoro
Observed names: David Kihoro, David M. Kihoro, David. M. Kihoro, Kihoro David Mwangi
Institution: Chuka University
Observed institution: Chuka University
ORCID: 0000-0002-0818-2561
Observed ORCID: 0000-0002-0818-2561
OpenAlex ID: A5077516178
