What Is Cica In Skincare?

You're probably familiar with the latest trends and buzzwords in skincare, but have you come across the term "Cica"? If you're wondering what exactly this mysterious ingredient is and why…