Emerging Tech High-Tech Mask Disinfects Itself Necessity is the mother of invention, as they say. We’re a few months into this pandemic of ours, and I... By Mary ChevalierMay 18, 2020