Carbonaceous chondrites provide clues about the delivery of water to Earth
An international study led by researchers from the Institute of Space Sciences, from the Spanish National Research Council (CSIC) and the Institut d'Estudis Espacials de Catalunya has discovered that carbonaceous chondrites, ...