Discover 1 curated intelligence briefings related to this specific topic.
A resting heart rate of exactly 60 beats per minute for ten minutes isn't a sign of Zen. It's a sign of a nervous system that has stopped responding to the environment.