Selected Publication Publisher:Informa UK LimitedKeywords:Reproducibility Of ResultsPositions:Associate ProfessorPosition Organization:EntomologyClear