
Endocrinologists are internal medicine physicians who treat patients with endocrine diseases such as diabetes, thyroid disorders, growth hormone deficiency, osteoporosis, cholesterol disorders, hypertension, obesity and other hormone-related disorders.