32963 Features
Health
You’ve got some nerve: How and why sciatica causes pain
Sciatica refers to irritations – sometimes severe – of the sciatic nerve, the body’s largest nerve. According to ...