Delivery Order to STS Systems Integration, LLC by Defense Health Agency: $19.5M obligated, latest action 2018-07-27. Perform Services As Required by…