STScI Logo

Staff Research
Stephanie La Massa Biography

Stephanie La Massa
Deputy, Instrument Team
slamassa@stsci.edu
Phone: 410-338-6406
Office: Muller

Stephanie La Massa