Calories and carcinogenesis: lessons learned from 30 years of calorie restriction research.

Calories and carcinogenesis: lessons learned from 30 years of calorie restriction research.