Fruit fly study challenges theories on evolution and high-carb diets

Top