Cardiac resynchronization therapy in heart failure: recent advances and new insights

Cardiac resynchronization therapy in heart failure: recent advances and new insights