Storia: Cancer drug licensed by GSK from China posts promising trial results — Warptech News