Obstetrician
Specialist who delivers babies and takes care of the mother during pregnancy
Obstetrics
Obstetric
Paediatrician
Specialist for taking care of babies
Dermatologist
Skin doctor
Opthalmologist
Eye doctor
Orthopaedist
Specialist dealing with skeletal structure of the body
Cardiologist
Heart doctor
Neurologist
Specialist for brain ,spinal cord and rest of the nervous system .
Psychiatrist
Specialist dealing with mental and emotional disturbances