A team of
engineers from NASA's Kennedy Space Center in Florida and some of the agency's
other field centers are looking into this and other novel launch systems based
on cutting-edge technologies.
3More
2More
SPACE.com -- Next Mars Rover's Landing Site Narrowed to 4 Choices - 0 views
SPACE.com -- Asteroid Could Threaten the Earth in 2182 - 1 views
8More