First reported 23 hours ago -
Updated 23 hours ago -
AstraZeneca's Macclesfield site, located in Cheshire, in the North West of England, is the second largest manufacturing and supply site in the AstraZeneca network. The site is the European Regional packing hub, Global Stability and European Import testing ...
[Published PharmaDiversity - 23 hours ago]