Rheumatologist Investigates, diagnoses and treats diseases, injuries and deficie...
Renal Medicine Specialist Investigates, diagnoses and treats disorders of the hu...
Paediatrician Investigates, diagnoses and treats internal diseases and disorders...
Neurologist Investigates, diagnoses and treats diseases and injuries of the huma...
Intensive Care Specialist Investigates, diagnoses and treats patients in need of...
Gastroenterologist Investigates, diagnoses and treats diseases and disorders of ...
Endocrinologist Investigates, diagnoses and treats disorders of the human glandu...
Medical Oncologist Manages and treats patients with cancer and tumours. Registra...
Clinical Haematologist Investigates and diagnoses blood and other genetic disord...
Cardiologist Investigates, diagnoses and treats diseases of the human heart. Reg...
Specialist Physician (General Medicine) Investigates and diagnoses internal huma...
Anaesthetist Provides direct medical care to patients requiring general or local...
Resident Medical Officer Diagnoses, treats and prevents human physical and menta...
General Practitioner Diagnoses, treats and prevents human physical and mental di...
Speech Pathologist Assesses and treats people with communication disorders, such...
Audiologist Provides diagnostic assessment and rehabilitative services related t...