학술논문
Size matters-Body size and acute device-implantation failure after left atrial appendage closure
Document Type
Journal
Author
Source
Subject
Language
English
ISSN
16137671