Affiliation: | 1. Rothamsted Research, Harpenden, Hertfordshire, AL5 2JQ, UK 2. Biochemistry Department, University of Cambridge, Tennis Court Road, Cambridge, CB2 1QW, UK 3. Department of Life Sciences, Imperial College London, South Kensington Campus, London, SW7 2AZ, UK
|