Pest Odyssey UK


We held our 2017 annual meeting on London on 5th July at the Science Museum.