"NATURE COMMUNICATIONS" content on TweakTown - Page 1
We found 3 items for the tag: NATURE COMMUNICATIONS
NEWS
China confirms major Moon discovery that'll help humans live there
China has recently confirmed a major Moon discovery that will assist humans on developing a permanent presence on the Moon.
NEWS
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.
NEWS
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.