News
The LUCAS device delivers consistent, high-quality chest compressions to sudden cardiac arrest patients. LUCAS stands for Lund University Cardiopulmonary Assist System. This technology ensures ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results