IT Automation Lead
newcastle upon tyne, newcastle upon tyne, united kingdom
WuXi Biologics
Northumbria University