Showing: All results

Rebecca L. Aft, MD, PhD
Jeffrey F. Moley Professor in Endocrine and Oncologic Surgery
Division of General Surgery
Section of Surgical Oncology
- New Patient Appointments: 314-747-7222 or click here to request a new appointment online.
- Current Patients & Administrative: 314-362-2280

Taylor Brown, MD, MHS
Assistant Professor of Surgery
Section of Surgical Oncology
- New Patient Appointments: 314-747-7222 or click here to request a new appointment online.
- Current Patients & Administrative: 314-362-2280

Timothy J. Eberlein, MD
William K. Bixby Professor of Surgery
Chair, Department of Surgery
- New Patient Appointments: 314-747-7222 or click here to request a new appointment online.
- Current Patients & Administrative: 314-362-2280

Ryan Fields, MD
Chief, Section of Surgical Oncology
Surgeon, Section of Hepatobiliary-Pancreatic & GI Surgery
Professor of Surgery
Division of General Surgery
- New Patient Appointments: 314-747-7222 or click here to request a new appointment online.
- Current Patients & Administrative: 314-362-2280

William E. Gillanders, MD
Mary Culver Professor of Surgery
Vice Chair for Research, Surgery
Division of General Surgery
Section of Surgical Oncology
- New Patient Appointments: 314-747-7222 or click here to request a new appointment online.
- Current Patients & Administrative: 314-362-2280

Katherine L. Glover-Collins, MD, PhD
Assistant Professor of Surgery
Section of Surgical Oncology
- New Patient Appointments: 314-747-7222 or click here to request a new appointment online.
- Current Patients & Administrative: 314-362-2280

Julie A. Margenthaler, MD, FACS
Professor of Surgery
Division of General Surgery
Section of Surgical Oncology
- New Patient Appointments: 314-747-7222 or click here to request a new appointment online.
- Current Patients & Administrative: 314-362-2280

T.K. Pandian, MD, MPH
Assistant Professor of Surgery
Section of Surgical Oncology
- New Patient Appointments: 314-747-7222 or click here to request a new appointment online.
- Current Patients & Administrative: 314-362-2280