17 pubs · 306 cites · h-index 6
KTH Royal Institute of Technology
2021 - Present
Science for Life Laboratory
2022 - 2024
Swedish e-Science Research Centre
2022 - 2022
Philips (Netherlands)
1978 - 1978