News

“77 Minutes” is the latest installation from Houston-based artist Sarah Sudhoff, who previously worked with the Health Museum on their Dyslexic Brain exhibit. She’s always had a penchant for weaving ...