19 pubs · 1,690 cites · h-index 12
Technische Universität Dresden
2005 - 2008
Max Planck Society
2002 - 2005
Max Planck Institute for Biophysical Chemistry