Health Topicsheart-healthhigh-cholesterolWhat's high cholesterol and what are the causes?