89 pubs · 16,050 cites · h-index 39
California Institute of Technology
1999 - Present
University of Oxford
1996 - 2022
MRC Weatherall Institute of Molecular Medicine
2017 - 2022
Bioengineering Center
2008 - 2013
Analysis Group (United States)
1998 - 1998