108 pubs · 3,215 cites · h-index 29
Friedrich Miescher Institute
2014 - Present
European Molecular Biology Laboratory
2011 - 2015
Harvard University
2008 - 2013
Brigham and Women's Hospital
2011 - 2011
Beth Israel Deaconess Medical Center
2011 - 2011