Alyn McNaughton

Technical Director
Alyn McNaughton is technical director at Lonza Pharma & Biotech. He is based in Edinburgh, United Kingdom.

Articles by Alyn McNaughton