Dennis Grimaud is the Chairman and CEO of Diatherix.
84 people are employed at Diatherix.
Diatherix is based in Huntsville, Alabama.
The NAICS codes for Diatherix are [62, 6215, 62151, 621].
The SIC codes for Diatherix are [80, 807].