Tarsilla Kibaara
Observed names: DR. TARSILLA KIBAARA (Ph.D), Dr Tarsilla Kibaara, Dr. Tarsilla Kibaara M, Dr. Tarsilla Kibaara M (PhD), Dr.Tarsilla Kibaara, Kibaara Tarsilla, Kibaara, Dr. Tarsilla M., Kibaara, Tarsilla, Kibaara, Tarsilla M., T.M. Kibaara, Tarsilla M. Kibaara, Tarsilla Mukwanjiru Kibaara
Institution: Kenya Methodist University
Observed institutions: Kenya Methodist University, Catholic University of Eastern Africa
ORCID: 0000-0002-6485-8976
Observed ORCID: 0000-0002-6485-8976
OpenAlex ID: A5030556984
