Searching for life on Mars from a Scottish island
Searching for life on Mars from a Scottish island To play this video you need to enable JavaScript in your browser.In a flat on the island of Cumbrae, off the west coast of Scotland, a geologist has turned his kitchen into a hub in the search for signs of life on Mars.extraterrestrial lifegeologymarsLINK