Fabrics of the future will shed like snakes and sanitize your skin May 21, 2017 by Yahoo Tech Department of Plant Biology