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