Durham biopharma Chimerix wins contract worth as much as $680M for smallpox treatment
Biopharma Chimerix has landed a contract worth as much as $680 million with the federal government for its smallpox treatment TEMBEXA, which was approved by the FDA.
Read More