45 pubs · 300 cites · h-index 5
Finnish Medicines Agency Fimea
2014 - 2025
European Union
2020 - 2020
University of Cambridge
2014 - 2014
New York University Press
Finnish Institute for Health and Welfare