Endocrinologists are specialists who treat hormone disorders. This includes Hypogonadism, which is Menopause in women and Andropause in men; over or under active Thyroid; Pituitary, which regulates how the body grows; Sex Hormones and some others. Your Family Physician can help you by making a diagnosis that you are having a problem with the endocrine system. She or he can then refer you to a specialist who will have a better knowledge of treatment options for the many different conditions.
doctor in cytology
A doctor who specializes in the digestive tract is a gastroenterologist.
A doctor that studies hormones is an endocrinologist.
Gynecologist
I think you mean a gynaecologist - a doctor that specializes in women's health, especially the female reproductive system.
A doctor that specialises in children is called a paediatrician. The doctor who specializes in diabetes is a nephrologist.
Electrophysiology Cardiologist.
A doctor who specializes in heart problems is called a cardiologist.
A doctor who specializes in the colon, rectum, and anus is called a proctologist.
A Doctor who specialises in Ano rectal diseases is called a Proctologist.
A doctor who has specialised in blood called a Hematologist.
A doctor who specializes in pregnancy is called an obstetrician.