A cardiac surgeon in lucknow is a physician who specializes in the diagnosis and treatment of diseases of the heart and blood vessels. These diseases include coronary artery disease, heart attack, angina, and heart failure. A cardiac surgeon can work in hospitals, clinics, or private practice.