Medical center in Andover offers heart procedure using Impella device

source