Physician, Pulmonary & Critical Care Medicine at Rochester General Hospital $228,758 | H1B Salary Data