80 pubs · 4,820 cites · h-index 30
Lunenfeld-Tanenbaum Research Institute
2007 - Present
University of Cambridge
2013 - Present
Wellcome/MRC Institute of Metabolic Science
2014 - Present
Wellcome Trust
2002 - Present
Medical Research Council
2014 - 2025