BELL AND HOWELL, LLC
DURHAM, North Carolina
Total Received
$17.1M
Total Awards
16
State
North Carolina
Source: USAspending.gov · All Recipients · North Carolina
DURHAM, North Carolina
Total Received
$17.1M
Total Awards
16
State
North Carolina
Source: USAspending.gov · All Recipients · North Carolina