77 pubs · 2,496 cites · h-index 15
University of Helsinki
2012 - 2019
Institute for Molecular Medicine Finland
AstraZeneca (Sweden)
2018 - 2018
Finland University
2016 - 2016
University of Turku
2013 - 2014