Large Space Structures Published on Apr 4, 2012 by KISS Caltech Scientists at the California Institute of Technology and the Jet Propulsion Laboratory, led by Professor Sergio Pellegrino, are studying the feasibility of a self-assembling space telescope. Individual mirror segments, […] ↓ Read the rest of this entry…