Amy Hornbuckle BSN, RN, CCRP explains what cardiopulmonary rehab is and who it can benefit.