NCT05371366 - The Puncturable Atrial Septal Defect Occluder Trial (the PASSER Trial) | Crick | Crick