Max Planck Institute of Colloids and Interfaces
104 papers and 2.9k citations.
Indexing 104 publications…