A recent study published in the open-access journal African Invertebrates provides insights into the life history and ...
The building blocks of life could have been delivered to Ceres by one or more space rocks from the outer asteroid belt.