Our Team
Mike Chen, MD
Professor
Surgeon-in-Chief, Children’s of Alabama
Scott Anderson, MD
Assistant Professor
Director, ECMO Program
Elizabeth Beierle, MD
Professor
Chinwendu Onwubiko, MD, PhD
Assistant Professor
Robert T. Russell, MD, MPH
Assistant Professor
Director, Trauma Program
Laura Stafman, MD, PhD
Surgical Director, Hepatobiliary Clinic










