78 pubs · 19,650 cites · h-index 41
Wellcome Sanger Institute
2002 - 2009
Roche (United Kingdom)
2008 - 2008
Wellcome Trust
2006 - 2007
University of California, Berkeley
2007 - 2007
University of Tübingen
1997 - 2006