An endocrinologist is a doctor who diagnoses and treats hormone-related problems and complications, such as an overactive thyroid, diabetes, and fertility issues. Endocrinology and endocrinologists ...