fbpx

Team: Board of Directors

Stephen Swisher, M.D.

Dr. Swisher received his B.A. in Philosophy from Whitman College in Walla Walla, Washington, before attending Saint Louis University School of Medicine where he earned several academic honors and graduated cum laude. He completed...