Organizational Affiliations

Surgery, College of Medicine, Drexel University

Kaiser Permanente Walnut Creek Medical Center (United States, Walnut Creek)