Europe and Russia are about to send a satellite to Mars to try to determine if microbial life is responsible for the methane in the planet's atmosphere.
Read More
A Blog That Provides Information On Science and Technology
You may like these posts :
Post a Comment for "Mars methane mission set for lift-off"