16 pubs · 352 cites · h-index 5
Cambridge Electronics (United States)
2018 - 2018
AstraZeneca (United Kingdom)
2005 - 2009
AstraZeneca (France)
2007 - 2007
London Studio Centre
1980 - 1980