32 pubs · 1,491 cites · h-index 15
BioArctic Neuroscience (Sweden)
2010 - 2014
Uppsala University
2005 - 2011
Roche (United Kingdom)
1983 - 1983