noobsrtoast Jan 5, 2014 the james webb launches this year its supposedly going to find billions of new planets orbiting in the habitable zone around parent stars
the james webb launches this year its supposedly going to find billions of new planets orbiting in the habitable zone around parent stars