This company develops biopharmaceutical drugs that aim to treat cancer.
Really ?! No one believes in a cure (product) ?