Maybe. Recently NASA released it's discoveries of the chemical reactions necessary to life that are similar to those on Earth.… Read More