Astronomers using NASA’s Hubble Space Telescope, and a trick of nature, have confirmed the existence of a planet orbiting two stars in the system OGLE-2007-BLG-349, located 8,000 light-years away towards …read more
Source:: Science
Astronomers using NASA’s Hubble Space Telescope, and a trick of nature, have confirmed the existence of a planet orbiting two stars in the system OGLE-2007-BLG-349, located 8,000 light-years away towards …read more
Source:: Science