Ellen Duggan
Senior Bioprocessing Scientist @ MeiraGTx
About Ellen Duggan
Ellen Duggan is a Senior Bioprocessing Scientist at MeiraGTx, where she has worked since 2021. She has a strong background in aseptic techniques and process validation, with previous experience at Takeda and a Master's degree in Immunology from Maynooth University.