19 pubs · 1,364 cites · h-index 16
AstraZeneca (Sweden)
2013 - 2013
Lund University
1998 - 1998
University of California, Los Angeles
1996 - 1996
Molecular Sciences Institute
Uppsala University
1988 - 1994