52 pubs · 2,531 cites · h-index 21
Biogen (United States)
2016 - Present
Centre for Human Drug Research
2016 - 2016
Wilmington University
1993 - 2011
AstraZeneca (United States)
2006 - 2011
AstraZeneca (Germany)
2010 - 2010