What makes some people live a long life? New research has hinted that one facial feature affects longevity in humans, and that is your teeth. Dental health has been found to be an important indicator ...