James Webb Space Telescope chief scientist Jane Rigby receives highest US civilian award
Last week, the chief scientist of the James Webb Space Telescope, Jane Rigby, was awarded the 2024 Medal of Freedom.
Last week, the chief scientist of the James Webb Space Telescope, Jane Rigby, was awarded the 2024 Medal of Freedom.