Harpenden, United Kingdom

UK Plant Microbiome Workshop