Skip to main content

Rachel Foster returns home

Rachel Foster, Ph.D. ’08, a major in the U.S. Air Force, has returned from deployment as a member of a Combat Stress Team in Afghanistan. She is based in San Antonio, Texas.