I believe there are between 85 -90 patients still alive.
Dcvax will be a home run. I looked at fig 5, I would be amazed if 20 are from crossover, 30 placebos are dead, so it's 88/251=????? Winner!!! 35%!!!!!!!!!!!
35% long tail, waiting for news to shock the world!!!!