87 pubs · 2,101 cites · h-index 18
BioInvent (Sweden)
2013 - Present
Lund University
2003 - 2010
Leo Pharma (Australia)
2009 - 2009
Leo Pharma (Denmark)
2008 - 2008