TCL Archive Bad News for EPO Products Brings FDA Scrutiny, Payment Curbs. FDA Issues Alert to Doctors. February 23, 2007
TCL Archive Guest Editorial: Once Again, Hype Overshadows Data In Breast Cancer Screening Debate February 14, 2014
TCL Archive NCI Outlines Need For $3,873 Billion To Seize Cancer Research Opportunities October 30, 1998