People who ate their evening meal before 9 p.m. or waited at least two hours after supper before going to sleep had a 20 percent lower cancer risk than those who ate supper after 10 p.m. or those who ate and went to bed soon after, according to a new study.

Source: Medical News