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.