Printer friendly

What does SIO stand for?

SIO stands for Systems Integration Office

This definition appears somewhat frequently

See other definitions of SIO

Other Resources:
We have 98 other meanings of 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.