What Are The Main Causes Of High Cholesterol?

Cholesterol is a waxy, fat-like substance found in your blood. While your body needs cholesterol to build healthy cells, having high cholesterol can increase your risk of heart disease. When you have high cholesterol, you may develop fatty deposits in your blood vessels.