NASA puts 'finishing touches' on GLAST
Tuesday, May 13, 2008 - 13:42
in Astronomy & Space
CAPE CANAVERAL, Fla., May 13 (UPI) -- The U.S. space agency said it is putting the "finishing touches" on its Gamma-ray Large Area Space Telescope, or GLAST, which is to be launched June 3.