Astronomers explain why hot Jupiter and mini-Neptune share 1 star

Technology