Amifostine. Definition

Medical Definition: Amifostine

Chemopreventive substance used as medicine to control some of the side effects of chemotherapy and radiotherapy.

* Automatic translation