Is there a hidden cause of obesity? A professor at Stanford thinks the answer might lie with the 100 trillion microbes living in our bodies.

Get our weekly newsletter