Astrobiologists urge not to worry about pollution of Mars by terrestrial microbes

28 June 2013