[1]
J. O. Machirica, “Open Defecation in Floating Huts on Lake Chirua, Mecanhelas, Mozambique”, REVAGRO, vol. 1, Feb. 2026, doi: 10.5281/zenodo.17121927.