fbpx
Medical Research

Tag

New! “Dueling” Studies: Can ECDs Really Cause Heart Fatalities?

In a leading medical journal, a retired cardiologist whose previous assertions about the risks of TASERs have been vigorously disputed claims anew that electronic control devices (ECDs) can indeed cause fatal cardiac arrest in humans. Based on what critics say is faulty research, Dr. Douglas Zipes, a professor emeritus at the Krannert Institute of Cardiology...
Read More