Endocrinologists are specialists that diagnose and treat conditions that affect the endocrine system.