Definitive Contract to Snodgrass Contracting LLC by National Institutes of Health: $1.5M obligated, latest action 2024-06-26. C115520 Niaid Od Suite…