Life on Mars? Oxygen has been found on the red planet
NASA boffins have just made a discovery that could answer that eternal David Bowie question – is there life on Mars? Scientists have discovered atomic oxygen surrounding the red planet using the Stratospheric Observatory for Infrared Astronomy (that’s SOFIA for short). This high-tech equipment comes in the form of a massive 254 cm diameter telescope …
Life on Mars? Oxygen has been found on the red planet Read More »