11 pubs · 2,263 cites · h-index 6
Novartis (Switzerland)
2011 - 2011
University Medical Center Freiburg
2010 - 2010
Stanford University
2007 - 2009
Carnegie Mellon University
2008 - 2008
Broad Institute
2007 - 2007