skip to main content
On the Scene S7E4
Updated 23 days ago

Host Elizabeth Ruiz is at the Whitley Theological Center at Oblate School of Theology for the 2023 CTSA Leadership Luncheon.