209 pubs · 8,990 cites · h-index 40
Uppsala University
1980 - 2022
Science for Life Laboratory
2017 - 2019
Uppsala University Hospital
1977 - 2018
John Wiley & Sons (United States)
2016 - 2016
Centre Hospitalier Universitaire de Grenoble
2012 - 2015