Comment Not so fast (Score 1) 521
FTA
It is important to emphasize that there still have been only three patients. Over the past century, many attempts to harness the body’s immune system to fight cancer have shown initial success and subsequent failure.