Mechanisms and Innovations in Cardiac Resynchronisation Therapy | NCT04221763 | Trialant