5 pubs · 55 cites · h-index 3
Max Planck Institute of Molecular Physiology
2026 - Present
Max Planck Society
2008 - 2008
Max Planck Institute for Polymer Research
2006 - 2008