1.
Machirica JO. Open Defecation in Floating Huts on Lake Chirua, Mecanhelas, Mozambique. REVAGRO. 2026;1. doi:10.5281/zenodo.17121927