Washington Post_Harvesting China’s Blood_installment 4
Washington Post_Harvesting China’s Blood_installment 4 December 20, 2000. Washington Post. In what is, so far, the most devastating installment in the Washington Post series about the unholly alliances that comprise the booming human research industry, America’s premier academic research center is shown–not only to have violated ethical research standards in…