173 pubs · 8,270 cites · h-index 48
Carnegie Mellon University
2008 - 2025
University of California, Los Angeles
2001 - 2018
Max Planck Institute for Polymer Research
1997 - 2018
Forschungszentrum Jülich
2010 - 2010
Max Planck Society
1997 - 2007