fbpx Life on Mars | Science in the net

Life on Mars

This video examines how the discovery and examination of microbes in meteorites suggests that the planet Mars could have supported life in the same way as Earth. 

English
Read time: 1 min
Autori: 
Sezioni: