290 pubs · 25,513 cites · h-index 79
University of Stuttgart
2002 - 2025
Max Planck Society
1994 - 2023
Max Planck Institute of Colloids and Interfaces
Munich Re (United States)
2005 - 2013
University of Cologne
2010 - 2010