"NATURE COMMUNICATIONS" content on TweakTown - Page 1
We found 2 items for the tag: NATURE COMMUNICATIONS
Scientists confirm the existence of this eye-catching space phenomenon
Researchers from the US, China, Norway, and the UK have finally confirmed the existence of this eye-catching space phenomenon.
800 million years ago the Earth suffered this bombardment from space
Scientists have found that around 800 million years ago, both the Earth and the Moon experienced a bombardment from space.