A new light on cancer.