Aug 24, 2023
Eliza Squibb
She is a textile designer who uses textile design to bridge the worlds of art and science.