In this NASA/ESA Hubble Space Telescope image, Hubble once again lifts the veil on a famous — and frequently photographed — supernova remnant: the Veil Nebula. The remnant of a star roughly 20 times as massive as the Sun that exploded about 10,000 years ago, the Veil Nebula is situated about 2,400 light-years away in […]
Category: Goddard Space Flight Center
Jamie Dunn
Project Manager – Goddard Space Flight Center Growing up near Dover Air Force Base in Delaware, Jamie Dunn — now a project manager for NASA’s Nancy Grace Roman Space Telescope — naturally became interested in planes. While he initially wanted to be a pilot, he chose aerospace engineering as a college major. “I originally had […]