Webb telescope passes key design review
Wednesday, April 28, 2010 - 13:32
in Astronomy & Space
WASHINGTON, April 28 (UPI) -- NASA says scientists have determined the James Webb Space Telescope will meet all of its scientific and engineering requirements for its mission.