30 pubs · 1,849 cites · h-index 10
AstraZeneca (Sweden)
2007 - 2011
Stockholm University
2000 - 2007
Wenner-Gren Foundations
2007 - 2007
Battelle
1986 - 2006
Pacific Northwest National Laboratory
1986 - 2004