Memberships American Association of Clinical Endocrinologists National Lipid Association Endocrine Society American Diabetes Association American Society of Hypertension American Society for Preventive Cardiology