Category: Look! Up in the sky

Mar 16
USA (Massachusetts Institute of Technology) – Look! Up in the sky! Is it a planet? Nope, just a star

Among thousands of known exoplanets, MIT astronomers flag three that are actually…