Curiosity has previously discovered small organic molecules on Mars, but these recently found compounds are larger and would ...
Early simulations show that it would take only 10 hours for the forthcoming ELT to find signs of life near Proxima Centauri.