20 pubs · 2,318 cites · h-index 15
Max Planck Institute of Colloids and Interfaces
2004 - 2007
Max Planck Society
2004 - 2006