42 pubs · 3,074 cites · h-index 21
AlbaNova
2005 - 2008
Atlas Antibodies (Sweden)
2008 - 2008
KTH Royal Institute of Technology
1990 - 2005
Stockholm University
2001 - 2003
Affibody (Sweden)
2003 - 2003