Scientists have looked far and wide for life in the universe, but a new study suggests that ancient asteroid impacts may have "produced key ingredients for life" right next door — Mars.
from FOX News https://ift.tt/2U6SveX
v
Wednesday, 27 March 2019
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment