Sponges from Mars? Study suggests water on the red planet could support life

Although the current strategy is to search for signs of ancient life on Mars, current life should be detectable too if present

Keywords
Τυχαία Θέματα