Can too much sitting shed years off your life?

Dr. Florence Comite explains