N6833523F0020: Systems & Technology Research LLC · FederalPipeline
N6833523F0020: Systems & Technology Research LLC
Delivery Order to Systems & Technology Research LLC by Defense Contract Management Agency: $1.4M obligated, latest action 2024-01-25. Sbir Phase Iii R&D