NCT06793033 - A Randomized Controlled Study of the NEURESCUE Device as an Adjunct to Advanced Cardiac Life Support | Crick | Crick