Are you ready to add another planet to the growing list of discoveries? Thanks to work done by Steve Howell of the NASA Ames Research Center and his research team, the Kepler Mission has scored another. Cataloged as 21-b, this “new” planet measures about one and half times the Earth’s radius and no more than [...]

More...