Advanced heart failure: from definitions to therapeutic options. (26th April 2023)