24 pubs · 632 cites · h-index 10
National Board of Health and Welfare
2010 - 2024
Jönköping University
2008 - 2017
Pfizer (United States)
2011 - 2011
Pfizer (Sweden)
Ericsson (Finland)