Intermittent fasting for 16 to 18 hours per day can help cure a number of health problems according to a new study.
Published in The New England Journal of Medicine, the study shows that intermittent fasting helps maintain proper blood pressure levels, weight loss and longevity as reported by CNN.


