97 pubs · 2,639 cites · h-index 26
MSD (Sweden)
2015 - 2025
Health Economics and Outcomes Research (United Kingdom)
2024 - 2025
Merck & Co., Inc., Rahway, NJ, USA (United States)
2014 - 2024
Karolinska Institutet
2002 - 2024
MSD (Spain)
2024 - 2024