Research Results (Ecohealth) / Résultats de recherches (Écosanté): Recent submissions