8 pubs · 818 cites · h-index 4
Max Planck Institute for Biophysical Chemistry
2005 - 2009
Max Planck Society
2007 - 2008