Stephen Mwangi

Biography

Stephen Mwangi is a senior technical officer for child and newborn health for the Afya Uzazi project (which means ‘Healthy Parenthood” in Swahili) in Kenya.