Ian Ashworth

Ian Ashworth is an associate principal scientist for AstraZeneca in Macclesfield, UK