which doctors are required to complete a residency
Residency is a stage of graduate medical training. A resident or house officer is a physician (one who holds the degree of M.D., D.O., or MBBS, MBChB, or BMed) who practices medicine usually in a hospital or clinic under the direct or indirect supervision of an attending physician.