103 pubs · 2,915 cites · h-index 31
Technische Universität Berlin
2018 - Present
Maastricht University
2014 - 2022
Dutch Polymer Institute
2022 - 2022
Biobase (Germany)
2016 - 2016
UCLouvain
2010 - 2016