Tag: ALH84001
NASA Is Overselling Its Mars Perseverance Mission
Synthetic organic chemist James Tour, of Rice University, has shown the folly of NASA scientists and others in a number of videos.
What Astrobiology Teaches about the Origin of Life
It is possible that there is no surviving evidence anywhere on Earth of our planet’s first life.