Hosted on MSN
NASA Just Deployed Its Largest Space Antenna Ever—A New Era in Earth Observation Begins
In a landmark moment for Earth observation technology, the NASA-ISRO Synthetic Aperture Radar (NISAR) mission has successfully deployed its giant 33-foot radar antenna reflector in orbit. As reported ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results