114 pubs · 13,736 cites · h-index 54
Max Planck Institute for Multidisciplinary Sciences
2024 - 2024
Max Planck Institute for Biophysical Chemistry
2001 - 2023
Max Planck Society
2003 - 2013
University of Helsinki
2004 - 2004
University of Münster
2004 - 2004