Jacqueline Louise Stroud

Rothamsted Research