Cardiac Defibrillation Mechanisms Challenges And Implications | Desertcart Greece