A new NASA Earth-observing mission that will measure ocean winds from the International Space Station has arrived at NASA’s Kennedy Space Center in Florida to begin final preparations for launch.
Printable View
A new NASA Earth-observing mission that will measure ocean winds from the International Space Station has arrived at NASA’s Kennedy Space Center in Florida to begin final preparations for launch.