Printer friendly

What does SIO stand for?

SIO stands for Systems Integration Office

This definition appears very rarely

See other meanings of SIO

Other Resources:
We have 98 other definitions for SIO in our Acronym Attic

Samples in periodicals archive:

This project exemplifies the promise that a future generation of robots can have both in space and on Earth, not as replacements for humans but as companions that can carry out key supporting roles," the Telegraph quoted John Olson, director of the Nasa's Exploration Systems Integration Office, as saying.