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