Tagskepler, Space,
Scott Hubbard, NASA, Charles Sobeck, kepler space telescopeThe Kepler spacecraft suffered a catastrophic failure on May 14, leading to a possible loss of the mission. Scientists at NASA haven't given up hope for the orbiting space telescope, ...
[Published ITechPost - May 17 2013]