Cancer is a complex disease with many causes – and sometimes none. For some patients, getting cancer is down to plain bad luck. As an oncology consultant, I see many cases where patients are ot ...