As NASA’s Perseverance meanderer landed on Mars a week ago, another investigation by researchers at the US space office and German Aerospace Center have discovered that a few microbes on Earth could incidentally get by on the outside of the Red Planet. The specialists tried the perseverance of miniature life forms to Martian conditions by […]