Machirica, João Osório. 2026. “Open Defecation in Floating Huts on Lake Chirua, Mecanhelas, Mozambique”. Agroenvironmental Journal 1 (February). https://doi.org/10.5281/zenodo.17121927.