how long does it take to fully recover from smoking?
20, 2019 (HealthDay News) -- When you stop smoking, your heart starts to rebound right away, but a full recovery can take as long as 15 years, a new study suggests.