Before revision: Definition of ONYX-015 - National Cancer Institute Drug Dictionary It has been trialed as a possible treatment for cancer.
After revision: It has been trialed as a possible treatment for cancer.