50 pubs · 4,319 cites · h-index 29
ETH Zurich
2015 - 2022
Swiss Federal Laboratories for Materials Science and Technology
2016 - 2021
University of Bern
2019 - 2019
Institute of Wood Science and Technology
2018 - 2018
Xiamen University
2011 - 2017