Medical center in Andover offers heart procedure using Impella device

February 25, 2014 10:35 AM