pila15 pila15 06-04-2022 English contestada 2. Define “nebular hypothesis." What evidence is there that life exists on Mars and is most likely "older" than life on Earth?