Yale Astronomers Discover a “Lost“ Planet That is Nearly the Size od Neptune” by Science And Technology · Published March 30, 2017 · Updated March 30, 2017