151 pubs · 4,809 cites · h-index 34
Luleå University of Technology
2022 - Present
Biochemical Society
2026 - Present
National Biodiversity Institute
2025 - Present
Institute of Process Engineering
2026 - Present
University of Milano-Bicocca
2021 - Present