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.
Space agency officials said that evaluation was part of the telescope's most significant mission milestone to date -- the Mission Critical Design Review.