The development phase of a new synthetic aperture radar (SAR) satellite system has been completed, offering coverage of any spot on Earth in all conditions. via the engineer
October 4, 2011
The development phase of a new synthetic aperture radar (SAR) satellite system has been completed, offering coverage of any spot on Earth in all conditions. via the engineer
