Peter Kimanthi Mbaka
Observed names: Dr. Peter Kimanthi Mbaka, Dr. Peter Kimathi Mbaka, Kimanthi Peter, Mbaka P. K, Mbaka Peter Kimanthi Mbaka, Peter K. Mbaka, Peter Kimanthi, Peter Kimanthi MBAKA, Peter Kimanthi, Mbaka, Peter Mbaka
Institution: Chuka University
Observed institution: Chuka University
ORCID: 0009-0004-7195-962X
Observed ORCID: 0009-0004-7195-962X
OpenAlex ID: A5042021792
