What types of medical specialists are there?

There are various types of Specialists in Medicine. They have various titles depending upon the Speciality they work viz General Physician, General Surgeon, Chest or Respiratory Physician, Cardiologist, Gastroenterologist, Neuro Physician / Surgeon, Paediatrician, Gynaecologist & obstetrician, Nephrologist, Urologist, Endrocrinologist, Pathologist, Radiologist, Radiotherapist, Orthopaedic Surgeon etc.........