Japanese researchers make cancer cells produce their own anticancer drugs

Technology