views - 50
NASA’s James Webb Space Telescope has completed another critical mirror alignment step and has released the highest resolution infrared image ever taken from space. Less than two months ago, the James Webb Space Telescope took its first photos in space. The i…
Click here to view full article source
Current Page - 1 out of 1