Low back pain is one of the most common neuro-muscular complaints afflicting the community. Approximately 8 in 10 people experience at least one episode of low back pain, costing billions of dollars per year in lost productivity and time off work.
Headquarters:
Australia
Company Type:
SME
Company size:
Employees
Address:
null
LOW
spending power