translate English to French: Participants agreed that much greater efforts are essential to place immunization more clearly in the larger context of population health.
Les participants étaient d'accord que les facteurs déterminants de la santé tels que le logement et la stabilisation du revenu doivent être soulignés davantage.