Ready to roll: Cardiovascular technician Todd Anderson wheels the machine that monitors the Impella device toward the catheterization lab. The Impella system has been used at Mission Hospital for two years. Caitlin Byrd
Both comments and trackbacks are currently closed.