ESC: Mechanical CPR Fails to Impress (CME/CE) MedPage Today, 02 Sep 2013 AMSTERDAM (MedPage Today) -- A device that automatically performs chest compressions was no better than manual cardiopulmonary…