With A-List help, Glory aims to unravel uncertainties about aerosols
NASA's Glory mission is scheduled to launch Wednesday, Feb. 23, from Space Launch Complex 576-E at Vandenberg Air Force Base in California. Liftoff is targeted for 5:09 a.m. EST (2:09 a.m. PST) in the middle of a 48-second ...