Funding and support

The Royal Society, USA Fellowship

The Wellcome Trust, Senior Research Fellowship in Basic Biomedical Science

The Biotechnology and Biological Sciences Research Council, Project Grant

St. John's College, Research Fellowship in the Sciences