Get the latest Science News and Discoveries
Large polymer organic molecules on Mars may be one of the best signs of life yet
A new NASA analysis concludes that it is "reasonable to hypothesize" that living things could have formed the odd organic molecules discovered on Mars.
None
Or read this on r/Space


