Cardiac technology
- PMID: 31660322
- PMCID: PMC6787381
- DOI: 10.21037/atm.2019.07.88
Cardiac technology
Conflict of interest statement
Conflicts of Interest: The author has no conflicts of interest to declare.
LinkOut - more resources
Full Text Sources