Rice University, UT-MD Anderson Cancer Center researchers discover new leukemia-killing compoundsResearchers from the Houston area say they have discovered a potential new drug that will deliver a โdeadly one-two punchโ against leukemia.