Startup looks to help millions of Americans suffering from back pain

According to health experts, nearly 80% of Americans will suffer from back pain at some point during their lifetime. And while a new study by HeroWear …
Source: back pain