Did Microbes Shape the Human Life Span?
livescience.com