Niacin has long been a public health darling. But an excess could be bad for the heart, study suggests. medicine Article 1023 words 15 votes