David has an interdisciplinary background in experimental, mathematical and computational biology. His research interests include the development and application of computational approaches to understand single-cell metabolism, and particularly the role of metabolic heterogeneity in cancer. Specific goals of his current work involve extensions of metabolic modelling, including constraint-based reconstruction and analysis (COBRA) algorithms, to the single-cell regime.
Prior to joining the IICD in September 2020, David held a Research Fellowship from the Simons Foundation and Life Sciences Research Foundation hosted by the Columbia University Irving Medical Centre. Before that, he was a Research Fellow in the Department of Applied Mathematics and Theoretical Physics (DAMTP) at the University of Cambridge, UK, where he also completed his PhD under the supervision of Venki Ramakrishnan and Garib Murshudov at the MRC Laboratory of Molecular Biology as a member of Trinity College.