49 pubs · 2,010 cites · h-index 22
KTH Royal Institute of Technology
2016 - Present
Wallenberg Wood Science Center
2016 - 2025
Nanyang Technological University
2022 - 2024
Technologies pour la Santé
2019 - 2019