Profile
Sr. Scientist Team Lead Process Development
Moderna
Country or State
United States
Sr. Scientist Team Lead Process Development at Moderna
BS/MS, Biomedical Engineering
BioProcess International US West 2023