Your place for Space News
Transfer, loss and physical processing of water in hit-and-run collisions of planetary embryos