Surgeons at Barnes-Jewish Hospital first to implant world's smallest heart ... HealthCanal.com LOUIS – Washington University physicians at Barnes-Jewish Hospital were the first in the country to implant the Impella CP into a heart failure patient on Sept. 28, via a catheter, rather than an open procedure. About the size of a coffee stirrer, the ... |