Resident Physician in General Surgery (Preliminary) at Yale New Haven Hospital $86,080 | H1B Salary Data