How Long Does a Niacin Flush Last?
Niacin flush is caused when the capillaries become dilated and blood flow increases causing a warming sensation and reddening of the skin. This typically occurs within 20 to 30 minutes after niacin has been taken and usually only lasts a few minutes.
Read more →
