Endocrinologist :
A medical doctor who has specialized in diagnosing and treating the disease of the endocrine system is called as endocrinologist. Some of the diseases which are treated by endocrinologist include Diabetes, uncontrolled blood sugars , hyper/hypothyroidism , hormonal imbalances. In short we can say that endocrinologists treats the disease relating to endocrine system as it plays an vital role in regulating functions like growth , reproduction , mood etc.
Endocrinologist might suggest a blood tests / hormonal tests depending upon the area of involvement of the disease. To become an endocrinologist one should pursue his superspecialisation in endocrinoloy after pursuing his masters in general medicine. Some of the medical professionals who have done their diploma in endocrinology also treat the patients.