N nottingham.ac.uk First pictures from Euclid satellite reveal billions of orphan stars 253 points geox 2 years ago 117 comments