The James Webb Space Telescope was a Career-Defining Project for Janet Barth Touchpad The James Webb Space Telescope was a Career-Defining Project for Janet Barth Jennifer R. Kelley November 29, 2022 Janet Barth spent most of her career at the Goddard Space Flight Center, in Greenbelt, Md.—which put... Read More Read more about The James Webb Space Telescope was a Career-Defining Project for Janet Barth