Obesity, defined as abnormal or excessive fat accumulation that may impair health, has a clearly measurable impact on health and health-related quality of life, and generates considerable economic burden. This study builds on previous research by examining the available evidence on obesity,...