Delivery Order to Octo Consulting Group LLC by National Institutes of Health: $8.1M obligated, latest action 2023-09-22. Niams Information Technology…