Delivery Order to Leidos Inc by National Aeronautics and Space Administration: $29.2M obligated, latest action 2024-08-29. Rodent Research (rr) Science…