MyChelle To Answer Natural Product Efficacy Questions With Imaging System

Louisville, Colo.-based MyChelle Dermaceuticals looks to counter consumer skepticism about the efficacy of natural skin-care products with the MyChelle Imaging System, a facial imaging machine to be used at retail locations.

More from Archive

More from HBW Insight