clickorlando.com
54%
764
UCF scientists among eager researchers awaiting James Webb Space Telescope launch
Decades of work is in the balance as NASA enters the final stages before shipping the powerful James Webb Space Telescope to the launch site in the French Guiana.