Amber Straughn

Amber Straughn is an astrophysicist at NASA’s Goddard Space Flight Center and Deputy Project Scientist for James Webb Space Telescope Science Communications.