0 1 General Physician General Physicians are trained specialists who provide a range of non-surgical health care to patients. The job of a general physician is to ensure th...