astronomy Earth science impacts meteorites plate tectonics Science Technology The missing 500 million: Cosmic bombardment melted Earth’s first crust 0 The heat of the Hadean may have come from impacts as well as the interior. Earth is the only planet […]