NCT07108803 - European Research Group on Outcomes of Surgical Treatment of Infective Endocarditis | Crick | Crick