NCT05632432 - Atrial Appendage Micrograft Transplants to Assist Heart Repair After Cardiac Surgery | Crick | Crick