Eating lots of carrots will improve your vision, right? Not exactly, the American Chemical Society explains in a new video. Bottom line: Carrots can contribute in a general way to overall eye health, …83 comments
Problem on this page? Briefly let us know what isn't working for you and we'll try to make it right!