John T. Fletcher

John T. Fletcher

Affiliations and Expertise

formerly ADAS Plant Pathologist, UK