Philip C J Donoghue receives funding from the Natural Environment Research Council, Biotechnology and Biological Sciences Research Council, The Leverhulme Trust, Gordon and Betty Moore Foundation and ...