H2R, interesting that they are not even close.
I am still trying to understand the 3 year 28% survival for the ITT 331 population back in 2018, after virtually all had reached that time cutoff, to now 20% survival of the DCVax treated 232 population, there must be a discoverable reason.
Lykiri? Anyone? What have I missed?
GLTA, much more to come here