Delivery Order to STS Systems Integration, LLC by Department of the Air Force: $650,555 obligated, latest action 2017-11-07. Igf::ot::igf Clinical…