22 pubs · 2,530 cites · h-index 15
University of Gothenburg
1995 - 2004
Center for Beta Cell Therapy in Diabetes
2001 - 2001
Newcastle University
Karolinska Institutet
1999 - 1999
Ludwig Cancer Research