Heart surgeries can range from smaller procedures like angioplasty and stent placement, or require hospitalization for more invasive procedures like an open heart surgery or a heart transplant.
Typically, it will take 6 to 12 weeks (and sometimes longer) to recover from an open heart procedure. During this time, you or you loved one will likely experience: