Life Started on Mars – Theory Supports
Steven Benner at The Westheimer Institute for Science and Technology says, Mars was a much better place for life billions of years ago. New evidences show that life might originated from mars.Read More >>
Steven Benner at The Westheimer Institute for Science and Technology says, Mars was a much better place for life billions of years ago. New evidences show that life might originated from mars.Read More >>
All chemical ingredients for life might have been richer on Mars, than in Earth. It is a possible evidence of life having started on Mars.Read More >>