David is currently a Research Scientist at the Irving Institute for Cancer Dynamics (IICD), Columbia University, New York. 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.