30 pubs · 669 cites · h-index 11
University of Göttingen
2015 - 2021
Max Planck Society
2013 - 2013
Max Planck Institute of Colloids and Interfaces
Duke University
2007 - 2010
University of Puerto Rico System
2004 - 2004