37 pubs · 485 cites · h-index 13
University of Helsinki
2008 - Present
Herantis Pharma (Finland)
2026 - Present
Bioscience Research
2023 - 2023
Czech Academy of Sciences, Institute of Biotechnology
Institute of Life Sciences