Below are helpful Internet resources on this topic. Mayo Clinic does not own or control these sites and is not responsible for their content. Inclusion of these sites does not imply endorsement by Mayo Clinic.
www.nlm.nih.gov/medlineplus
MEDLINEplus - National Library of Medicine
www.americanheart.org
American Heart Association