CCMTR Research Discovers Compound That May Inhibit Tumor Growth March 19, 2011 Mike Charbonneau 1-min. read