An exciting forum for cancer research