SSTL
Images
 
 

CFESat at Los Alamos National Lab, USA

CFESat at Los Alamos National Lab, USA
Credit: Leroy Sanchez
CFESat was launched in 2007 as a technology demonstration mission for Los Alamos National Laboratory, USA