Different types of doctors and their medical specialties

Different types of doctors and their medical specialties.
1. Psychiatrist - Deals with mental health
2. Podiatrist - Foot doctor
3. Optometrist - Eye doctor
4. Dentist - Tooth doctor
5. Urologist - Deals with bladder
6. Obstetrician - Deals with pregnancyand birth
7. Pediatrician - Child doctor
8. Oncologist- Cancer doctor
9. Neurologist - Deals with the problems of Brain and nerves
10. Cardiologist - Heart doctor11. Nephrologist - Kidney doctor
12. Rheumatologist - Deals with treatment of arthritis and other diseases of the joints, muscles andbones
13. Dermatologist - Deals with skin problems
14. Endocrinologist - Deals with the problems of thyroid and ductless glands
15. Gastrologist - Deals with digestivesystem problems