426 pubs · 20,096 cites · h-index 69
Technische Universität Berlin
1991 - 2016
Max Planck Institute of Colloids and Interfaces
2010 - 2012
Fraunhofer Institute for Production Systems and Design Technology
2012 - 2012
Fuzhou University
2010 - 2012
Karlsruhe Institute of Technology
2009 - 2011