15+ James Webb Telescope First Image Explanation

15+ James Webb Telescope First Image Explanation. Following in the footsteps of the hubble. Today we saw the release of the first batch of images taken by the james webb space telescope. NASA’s James Webb Telescope is slated to be launched by 2021 from scientiamag.org Today we saw the release of the first batch of …

Continue reading →