‘Ray of hope’: New advances in fighting a range of cancers