29 pubs · 316 cites · h-index 10
Digital Science (United States)
2026 - Present
Leibniz Institute of Polymer Research
2011 - Present
Technische Universität Dresden
2012 - Present