33 pubs · 1,236 cites · h-index 15
Wageningen University & Research
2012 - Present
Dutch Polymer Institute
2015 - 2024
University of Cambridge
2014 - 2014
Bridge University