Mega-Earth found in Kepler-10c

6 Jun 2014 by Evoluted New Media