Touro University in Henderson unveils new disaster life support center December 11, 2017 - 6:34 pmAugust 27, 2020 - 4:57 pm Touro University officials demonstrate how the school’s new disaster life support center works.