The James Webb Space Telescope
2017-07-05 - A picture of Webb, the most powerful space telescope ever built Webb is an international collaboration between NASA, the European Space Agency and the CSA. (Credit: NASA/Chris Gunn)
File size: 1.89 MB
Image size: 4136 x 3100 pixels
Resolution: 100 dpi
Useful link(s)
- Date modified: