Trinity Researchers Tackle The Spiders From Mars

Researchers at Trinity College Dublin have been shedding light on the enigmatic “spiders from Mars”, providing the first physical evidence that these unique features on the planet’s surface can be formed by the sublimation of CO2 ice.




Click here for original story, Trinity Researchers Tackle The Spiders From Mars


Source: Mars News