Tackling global helminth diseases – a veritable can of worms
LO22 G01 London Road CampusThis seminar will outline aspects of research undertaken by the DeWorm3 project (2015-2023), which included a series of community cluster randomised controlled trials to determine the feasibility of interrupting transmission of...Read More >