Dr Robert Lang poses in front of a small prototype of the "Eyeglass" telescope. The giant telescope, developed by the Lawrence Livermore National Laboratory in California, would be made of a 100-meter thin membrane that would be deployed in space. Be
|