Alice Omariba
Observed names: Dr. Alice Omariba, Omariba, Alice
Institution: Murang'a University of Technology
Observed institutions: Kenyatta University, Murang'a University of Technology
ORCID: 0000-0002-9313-8476
Observed ORCID: 0000-0002-9313-8476
OpenAlex ID: A5084019054
