Backed by Science

Note: To add/edit Filter By category, please navigate through the Advanced Editing visible in the ribbon at the top.

Helen Theron is a Group Innovation Scientist at our Global Science Centre in the UK. She is an expert in insects, particularly flies and routinely carries out tests on the efficiency of all of our fly control units as well as those of our competitors.