Ebola outbreak ends and a quiet star is found to host planets

Ebola outbreak ends and a quiet star is found to host planets

Nature, Published online: 01 July 2020; doi:10.1038/d41586-020-01909-1

The latest science news, in brief.
Source: Nature