I am interested in how to program computation and decision-making in biological systems. The applications of programmed biology are numerous, including the synthesis of medicines and industrial chemicals, through to the direct treatment of disease. My background is in applied mathematics, from which I apply methods to investigate and demonstrate novel approaches to programming biology. I work in the areas of Synthetic Biology, DNA Computing, and Immunology.
I studied Mathematics at the University of Oxford, UK (2001-2005), before becoming a biologist at the University of Cambridge. My PhD project was a collaboration between Alex Webb‘s group at the Department of Plant Sciences and Jorge Goncalves in the Control Group at the Department of Engineering. Following my PhD, I briefly held a research associate position in the Control Group, working with Glenn Vinnicombe on applications of stochastic control theory to gene networks. I came to Microsoft Research as a postdoc in 2009, during which I worked with Andrew Phillips on modelling immune systems and synthetic gene networks. I became a permanent member of the Biological Computation group in 2012.
- DNA computing: Spatially localized DNA domino. Nature Nanotechnology, 24 July 2017.
- DNA Logic Gets Much Faster. IEEE Spectrum, 24 July 2017.
- Researchers build nanoscale computational circuit boards with DNA. Microsoft Research, 24 July 2017.
- Introducing our authors – ACS Synthetic Biology, October 2015.
- DNA computing: Molecules reach consensus – Nature Nanotechnology, 4 October 2013.
- Neil wins 2011 Tansley Medal for Excellence in Plant Science – New Phytologist, December 2011.
- Researchers Find Link Between Plant Metabolism and Biological Clock – Crop Biotech Update, 25th March 2011.
- Coming Soon to a Lab Near You: Drag-and-Drop Virtual Worlds – Science, 11th February 2011.