Asteroid-feeding bacteria may explain origin of life on Earth
A new study suggests that meteorites may be a food source for living things, more specifically a microorganism called Metallosphaera sedula, a metal-eating species. Metallosphaera sedula is…