A systematic review reveals that walking 7,000+ steps daily is associated with lower depression risk, underscoring physical activity’s role in mental health.
Atropos Health raises $33M to arm doctors and pharma companies with evidence
(This story is from our new Health Tech newsletter. If you’d like to sign up, just click here.) With $33 million in fresh funding, Atropos