Return to Article Details The Influence of Socio-ecological Systems on Sanitation Practices in Slope Settlements of Mwanza City, Tanzania Download Download PDF