Machirica, J. O. (2026). Open Defecation in Floating Huts on Lake Chirua, Mecanhelas, Mozambique. Agroenvironmental Journal, 1. https://doi.org/10.5281/zenodo.17121927