5 pubs · 3,254 cites · h-index 3
Ludwig-Maximilians-Universität München
2005 - 2005
Brigham and Women's Hospital
2002 - 2004
Max Planck Society
2004 - 2004
Max Planck Institute of Biochemistry
Harvard University
2002 - 2002