75 pubs · 5,268 cites · h-index 41
Massachusetts Institute of Technology
2016 - Present
University of Zagreb
2019 - 2019
Max Planck Institute of Colloids and Interfaces
2009 - 2016
Max Planck Society
2009 - 2015
University of Potsdam
2011 - 2011