TCL Archive Preliminary estimates based on NLST results: Year Of Life Saved Could Cost $38,000 July 1, 2011
TCL Archive New Treatment For Malignant Glioma, IL13-PE38, Tested In Early Clinical Trials December 28, 2001