NASA's Roman telescope launches to 1.6 million kilometer orbit

Technology