13 pubs · 1,995 cites · h-index 8
Karolinska Institutet
1999 - 2008
Ludwig Cancer Research
2003 - 2005
Uppsala University
2003 - 2003
National Institutes of Health
2001 - 2001