Nita Ahuja, MD, MBA, is the chair of the Department of Surgery at Yale School of Medicine and chief of surgery at Yale New Haven Hospital.
Nita Ahuja, MD, MBA, is the chair of the Department of Surgery at Yale School of Medicine and chief of surgery at Yale New Haven Hospital.