- Space
- By Tudor Vieru
- June 19th, 2010
Kepler Identifies 706 New Possible Alien Worlds
More than three times the currently known number
- Space
- By Tudor Vieru
- January 20th, 2010
Ames Center Involved in Two Upcoming NASA Projects
Its proposals have been selected by the space agency
- Space
- By Tudor Vieru
- October 9th, 2009
Success: Centaurus, LCROSS Slam into the Moon
Impact took place at the expected site