Patrick Wafula Okanya
Observed names: Okanya Patrick Wafula, Okanya, P.W., Okanya, Patrick W. S., P.W. Okanya, Patrick Okanya, Patrick W Okanya, Patrick W. Okanya
Institution: Technical University of Kenya
ORCID: 0000-0003-0614-6388
Observed ORCID: 0000-0003-0614-6388
OpenAlex ID: A5062092643
