It has a staggering 33,000-plus five-stars, convincing before and after photos from shoppers, and the types of glowing reviews that border on poetry. The titular ingredient in Cosmedica’s serum ...