Edward Chen, based in Duxbury, MA, US, is currently a MSAT Process Engineer II at Lonza, bringing experience from previous roles at Lonza and Bristol Myers Squibb. Edward Chen holds a 2021 - 2023 Master of Science - MS in Mechanical Engineering @ Boston University.