Michael Menzel, Lead Mission Systems Engineer for the Webb Telescope, Leads a Team Around the World
Click here for original story, Michael Menzel, Lead Mission Systems Engineer for the Webb Telescope, Leads a Team Around the World
Source: NASA Goddard Center