39 pubs · 2,277 cites · h-index 23
University of Cologne
2025 - 2025
Max Planck Institute for Polymer Research
1993 - 2025
Max Planck Society
1993 - 2010
KU Leuven
2000 - 2004
Leipzig University
2000 - 2000