Snow Cleaning used for Webb Space Telescope Mirrors


The James Webb Space Telescope (JWST), is a space observatory under construction by NASA with its partners, the European Space Agency and the Canadian Space Agency and scheduled to launch in October...

Hubble Space Telescope celebrates 25th Anniversary


The Hubble Space Telescope has been in existence for a quarter of a century during which beautiful colored pictures of the far off recesses of the universe have been released for public consumption....

ExoPlanet Covered With Clouds Detected in Outer Space


Planets midway between the size of our home, Earth and Neptune, are ideal for supporting life (if it exists in outer space). This has been proved by transmission spectroscopy. The planet GJ1214b is a...