Studies have shown that lower back pain is the second leading cause of disability, with 70% of US sufferers, and 45% of European afflicted treating...

read more