SCI (Schistosomiasis Control Initiative), 17 Jan 2017 A great new article from Prof Russell Stothard of Liverpool School of Tropical Medicine on key aspects of environmental…