“Poor Science; Poorly Trained Scientists; Poor Policies: Major Deterrents to the War on Cancer ”. Journal of Cancer Research Updates 7, no. 3 (August 15, 2018): 79–83. Accessed April 17, 2026. https://neoplasiaresearch.com/index.php/jcru/article/view/516.