there is no clear-cut formula that says that if a person smokes for a specific length of time, they will indeed develop cancer. Up to 20% of people who develop lung cancer have never smoked a single cigarette in their life.3Others might smoke for decades and die of something other than...