University of Oviedo
NASA Kepler satellite uncovers solar system with three Earth-sized planets
Earth-sized planets detected from the eclipses they produce in the stellar light of their respective stars
Earth-sized planets detected from the eclipses they produce in the stellar light of their respective stars