Endocrinologists are doctors who specialize in the diagnosis and treatment of diseases of one or more glands. These doctors are well-trained experts who have studied the physiology and pathology of glands, and who provide care to patients with endocrine and metabolic diseases.