Benard O. Ayieko
Observed names: Benard Ayieko, Bernard Ayieko
Institution: Impact Research and Development Organization
Observed institution: Impact Research and Development Organization
ORCID: 0009-0005-8693-625X
Observed ORCID: 0009-0005-8693-625X
OpenAlex ID: A5133622740
