CT-2584. Definition

Medical Definition: CT-2584

A substance being studied in the treatment of cancer. Could prevent the blood vessels of surrounding tissue to become a solid tumor.

* Automatic translation