General Physicians are highly trained specialists/doctors who provide non-surgical healthcare to patients. Their duties include caring for difficult, serious, or unusual medical problems. A general physician is supposed to continue seeing a patient until his/her problems resolve or stabilize.