Life may exist on Kepler – 62f


The scientists of University of California discovered a planet and named it as Kepler 62f. Scientists say that the atmosphere on this planet is suitable for the livelihood and there is a possibility to have life on this planet. Much more experiments have to be done to declare the results.

Leave a Reply