Stem Cell Facial Mask “Best Thing Ever” Allure September 2015 September 14, 2015 Admin News Our Stem Cell Face Mask is featured in this months issue of Allure Magazine (September 2015). Quoted as “The Best Thing Ever” for wedding prep. @Hannahsoboroff @realreal