Evolution and new perspective of chest compression mechanical devices.
D016887:Cardiopulmonary Resuscitation / Q000295:instrumentation*; D004867:Equipment Design; D004869:Equipment Safety; D006323:Heart Arrest / Q000628:therapy*; D006336:Heart Massage / Q000295:instrumentation*; D006801:Humans