What Is Niacinamide? What Can It Do for Your Skin?

What Is Niacinamide? What Can It Do for Your Skin?