NCT04221763 - Mechanisms and Innovations in Cardiac Resynchronisation Therapy | Crick | Crick