26 pubs · 2,284 cites · h-index 21
Uppsala University
1982 - 2017
Uppsala University Hospital
1991 - 2005
Biotage (Sweden)
2005 - 2005
Swedish Orphan Biovitrum (Sweden)
Lund University
2000 - 2000