GODDARD Jeffrey Kruk Helping the World See the Big Picture in the Sky by NASA, Aliens & KouroshAugust 4, 2020 Jeffrey Kruk, project scientist for the Roman Space Telescope, will help the world see the Big Picture in the sky. Source:: Goddard Related