Science3 years ago
Most complicated challenge in space begins, unfolding $10 bn James Webb Telescope
On the second day after the James Webb telescope passed the height of the moon, the engineers embarked on the most challenging task of the future-deploying...