April 24, 2015 - The Webb telescope will peer into deep space to witness the birth of stars and planetary systems, the early stages of which are shown in this computer simulation.
April 24, 2015 - The Webb telescope will peer into deep space to witness the birth of stars and planetary systems, the early stages of which are shown in this computer simulation.