Clostridium to treat cancer: dream or reality?

Clostridium to treat cancer: dream or reality?