29 pubs · 2,839 cites · h-index 16
Vertex Pharmaceuticals (United States)
2026 - Present
Pfizer (United States)
2009 - 2009
Scripps Research Institute
2000 - 2004
La Jolla Institute For Molecular Medicine
2004 - 2004
Centre National de la Recherche Scientifique
2003 - 2003