NASA releases first science image from James Webb Space Telescope
The James Web Space Telescope science team released the first science images of from the telescope today.
The post NASA releases first science image from James Webb Space Telescope appeared first on The Robot Report.
http://dlvr.it/STkPwW
http://dlvr.it/STkPwW