HOUSTON, Texas (April 28, 2025) – A transformative legacy gift of $2,000,000 from The Henderson-Wessendorff Foundation in 2024 has established the first endowed chair in the history of the Institute for Spirituality and Health at the Texas Medical Center (the Institute). Stuart Nelson, president and […]


