Dr. Derek Russell

[an error occurred while processing this directive]

Further Information

Dr Derek Russell, Pheromone Entomologist & Cotton IPM Specialist

Work +44 (0)1634 88 3132 Fax +44 (0)1634 88 3386