Innovative mini instruments on the International Space Station have produced their first maps of global humidity and ocean winds.
Innovative mini instruments on the International Space Station have produced their first maps of global humidity and ocean winds.