Helen Spafford is a Principal Research Scientist conducting research on insect pest biology, behaviour, ecology, management and biosecurity.