The American Academy of Neurology (AAN) has developed a new systematic review to summarize for neurologists and other clinicians the evidence for epidural steroid injections and whether they reduce pain and disability for people with certain kinds of chronic back pain.
Abiomed’s latest Impella recall linked to 129 injury, 49 death reports
Dive Brief: Johnson & Johnson subsidiary Abiomed recalled its Impella left sided blood pumps for risk that the devices could perforate the heart during a