4 pubs · 119 cites · h-index 3
Health Solutions (Sweden)
2025 - 2025
Health Economics and Outcomes Research (United Kingdom)
2017 - 2017