Max Planck Institute of Colloids and Interfaces
25 papers and 2.1k citations.
Indexing 25 publications…