stella
A Randomized Controlled Study of the NEURESCUE Device as an Adjunct to Advanced Cardiac Life Support — Stella