In Search for Alien Life, Scientists Suggest a New Scheme 0 researchok ScienceDecember 2011Thursday, December 1, 2011 at 12:49 am PST • Views: 925 time.com More Alien Life Astronomers Earth Similarity Index Kepler Space Telescope Liquid Water Voyager Probes