What Your Resting Heart Rate Says About You

Could human lives be prolonged by slowing down our hearts? Prompted by…