Catherine D. DeAngelis is an accomplished editor in the field of medical publishing, born in 1940. She has extensive experience in the field and has served as the editor-in-chief of several prominent medical journals.
Catherine D. DeAngelis is an accomplished editor in the field of medical publishing, born in 1940. She has extensive experience in the field and has served as the editor-in-chief of several prominent medical journals.