22 pubs · 1,117 cites · h-index 11
Bristol-Myers Squibb (Sweden)
2017 - 2017
University of Turku
2005 - 2005
Uppsala University
1997 - 2003
Medical Products Agency
1999 - 1999
Ludwig Cancer Research
1995 - 1996