Impella: pumps overview and access site management.
Minerva Cardioangiol. 2018 Oct;66(5):606-611. doi: 10.23736/S0026-4725.18.04703-5. Epub 2018 Apr 20.
Minerva Cardioangiol. 2018.
PMID: 29687700
Review.