One of the many therapies that are being developed so that you can survive longer even with the most lethal tumours.