Susan S Imbahale
Observed names: Imbahale S. Susan, Imbahale SS, Imbahale Susan Sangilu, Imbahale, S, S Susan Imbahale, S. S. Imbahale, S.S. Imbahale, Susan Imbahale, Susan S. Imbahale
Institution: Technical University of Kenya
ORCID: 0000-0003-3482-0317
Observed ORCID: 0000-0003-3482-0317
OpenAlex ID: A5005547807
