Factors Influencing Management of Human Excrement through Biogas Technology in Mukuru Kwa Njenga Slums, Nairobi City County Kenya - Munyigi, Lilian; Mang’uriu, Daniel (East African Journal of Environment and Natural Resources, 2024)