In-depth

Causes

Heart disease

Heart disease, usually thought of as blockages in the arteries that can cause a heart attack, can describe any medical condition affecting your heart.

Complications

Persistent nervousness, worry and other anxiety symptoms can put you at risk of serious health problems. Take steps to ease your mind sooner rather than later.

Risk factors

Secondhand smoke

It might be someone else's smoke, but the risks are yours. Consider simple steps for avoiding secondhand smoke.

Symptoms

Abdominal pain

Find out what causes different types of abdominal pain.

Fatigue

Fatigue can signal many things. Here are some tips to help you decipher why you're wiped out and to regain your energy.

Heart attack symptoms

Nausea and vomiting

Sick to your stomach? Nausea and vomiting usually pass quickly but sometimes result from long-term or serious conditions.

Shortness of breath

Shortness of breath can be frightening. Most of the time, a heart or lung condition is the cause.

Tests and diagnosis

Cardiac catheterization

Cardiac catheterization is used as a test for some heart conditions and as a procedure to treat some types of heart disease. Find out more.

Coronary angiogram

A coronary angiogram uses special X-rays to examine the inside of your heart's blood vessels. Find out what to expect when you have the procedure.

Echocardiogram

Echocardiogram allows your doctor to see your heart in motion. Here's what you need to know about the test.

Electrocardiogram

An electrocardiogram (ECG or EKG) is a test that provides valuable clues about your heart health. Here's what you need to know about the test.

Stress test

A stress test is used to diagnose coronary artery disease and heart arrhythmias, as well as guide treatment of heart disorders.

Treatments and drugs

Niacin to boost your HDL, 'good,' cholesterol

Niacin is a B vitamin that may raise your HDL, 'good,' cholesterol. Find out if you should take niacin to boost your HDL cholesterol.

May. 20, 2014

You Are ... The Campaign for Mayo Clinic

Mayo Clinic is a not-for-profit organization. Make a difference today.