NASA has announced the launch of the James Webb Space Telescope (JWST) at 7.20 am EST (5.50 pm India time) on December 24. Webb, the world’s premier space science observatory, will succeed the Hubble Space Telescope, NASA’s flagship telescope that has been in service for over thirty years now. According to NASA, Webb is not […]
"What really surprised me about the results is that we may realistically find signs of life on other planets in the next 5 to 10 years," said Caprice Phillips, a graduate student at The Ohio State University.