25 pubs · 1,344 cites · h-index 13
Stanford University
2015 - 2023
SLAC National Accelerator Laboratory
2015 - 2019
Interface (United States)
2016 - 2019
Technical University of Munich
2013 - 2015
Leibniz Institute of Polymer Research
2011 - 2013