Stella M.'s Location
United States
Stella M.'s Work
Stella M.'s Education
Stella M.'s Summary
Stella M., based in United States, is currently a Senior Director, Medical Affairs at Alector, bringing experience from previous roles at Alector, Celgene and AstraZeneca. Stella M. holds a 2002 - 2006 Ph.D. in Immunology/Molecular Biology @ The University of Toledo. Stella M. has 2 emails and 1 mobile phone number on RocketReach.