Making it Better

53% of Better Health members report a reduction in their stress levels and 47% report improvement in their overall mental health.