James Webb Telescope

The Latest

  • NASA's James Webb Space Telescope Faces Another Delay
    The star formation triggered by the Sagittarius dwarf galaxy in its current approximation to the Milky Way is seen in an illustratio
    The telescope, originally expected to launch in 2007 and cost $500 million, has been delayed many times and now costs around $10 billion.