Space telescopes and instrumentation 2008: optical, infrared, and millimeter : 23-28 June 2008 : Marseille, France. : Jun 2008, Marseille, France. (SPIE Proceedings ; 7010)
Space telescopes and instrumentation 2008: optical, infrared, and millimeter : 23-28 June 2008 : Marseille, France. : Jun 2008, Marseille, France.