Cardiac assist devices are mechanical pumps that are used to support the pumping function of the weakened heart. There are various types of cardiac assist devices available in the market including ventricular assist devices, total artificial hearts, and intra-aortic balloon pumps. Cardiac assist devices help reducing symptoms and allow for a better quality of life for those suffering from heart...