A recent History Channel program about space exploration shed light on the concept of ‘ecogenesis’, of Mars in particular. For those not familiar with this activity, also known as ‘terraforming’, it involves catalyzing the development of a new or altered ecosystem. The television program went on to suggest that as humans venture to Mars with…
Read More
Recent Comments