Looking for goldilocks

3 min read

SCIENCE

Looking for Goldilocks

Some scientists think a nearby red dwarf star could sup