Study questions efficacy of popular drug in treating low back pain
While it may seem hard to believe, the leading cause of disability in the entire world is lower back pain. Indeed, studies have shown that the economic costs associated with this debilitating condition average an unbelievable $100 billion-plus per year here in the...
