Liverpool
United Kingdom
Liverpool School of Tropical Medicine
Anopheles gambiae, insecticide, behavioural, PBO, ITN