Title: Large Deployable Reflector (LDR) system concept and technology definition study
Subjects: Large space structures (Astronautics), Infrared telescopes