10 pubs · 445 cites · h-index 7
University of Münster
2004 - 2010
Max Planck Institute for Molecular Biomedicine
2009 - 2010