<p>To my point of view, the “General Practice Physician” is someone who has graduated from medical school, passed all three steps of the USMLE and is able to get licensed to practice medicine in a state. This means you have done enough post graduate training to be able to be licensed. This doesn’t mean you have done any kind of residency.</p>
<p>If you are equating “general practice” with Family Practice or Internal Medicine, then either one has 3 yrs of residency.</p>