Final Mirror Segment Added to Powerful Future Space Observatory
In his Sci & Tell episode, Ed Weiler described a very public struggle his team faced at NASA while installing the Hubble’s mirrors.
Luckily, the process went much more smoothly on the James Webb: