Promising new drug shows potential in advanced cancers

Technology