Screenny

News & articles

Month: September 2016

Devon Island: The last stop before Mars – Astronomy Magazine

Devon Island is the largest uninhabited island on the planet, and it’s about as Mars-like as it gets. It’s home to the 14 mile-wide Haughton Crater, which is cold, dry, rocky and extremely isolated. Since 1997, Pascal Lee, planetary scientist at the Mars Institute and the SETI Institute, and director of the Haughton-Mars Project at […]

Screenny © 2017