New developments in the delivery of cardiac resynchronization therapy: targeted lead placement, multi-site and endocardial pacing.

New developments in the delivery of cardiac resynchronization therapy: targeted lead placement, multi-site and endocardial pacing.