DURHAM, N.C., Nov. 16, 2023 (GLOBE NEWSWIRE) -- Chimerix (CMRX), a biopharmaceutical company whose mission is to develop medicines that meaningfully improve and extend the lives of patients facing ...