52 pubs · 2,807 cites · h-index 21
BioInvent (Sweden)
1992 - 2011
The University of Texas System
1975 - 2006
Anderson Hospital
KTH Royal Institute of Technology
1987 - 2006
GlaxoSmithKline (Italy)
2000 - 2005