6 pubs · 642 cites · h-index 6
Max Planck Institute of Colloids and Interfaces
1998 - 2001
Max Planck Society
1998 - 1999