92 pubs · 2,293 cites · h-index 25
Science for Life Laboratory
2025 - Present
University of Basel
2011 - 2025
University of Gothenburg
2017 - 2025
Wallenberg Wood Science Center
2017 - 2024
University of Bayreuth
2008 - 2015