Health / cancer Pesky Beetle Could Hold Cancer Key Scientists crack code of enzyme that helps cells multiply limitlessly By Wesley Oliver Posted Sep 1, 2008 1:03 PM CDT Copied Back