image
Astronomers find a treasure trove of planets hiding in dust