Delivery Order to Leidos, Inc. by National Aeronautics and Space Administration: $650,109 obligated, latest action 2018-03-26. Nnc13ba05b - Nnc13tb06t -…