Why Niacinamide is good for skin?
Why Niacinamide is good for skin? Niacinamide is a water-soluble vitamin, also known as Vitamin B3 (niacin) which is an essential nutrient that is required for proper functioning of the body and skin. Did you know that Niacin was discovered as early as in 1937 by an American biochemist and it was used to treat …