Updated 14 September 2015

Action point


A persistent cough without an obvious cause may be caused by low vitamin B12 levels, new studies suggest.

After excluding all other possibilities, ask your doctor to check your vitamin B12 levels, or try a good vitamin B complex supplement.

Visit our Cough Centre for all your latest news!


Read Health24’s Comments Policy

Comment on this story
Comments have been closed for this article.

Live healthier

The debate continues »

Working out in the concrete jungle 7 top butt exercises for guys 10 things pole dancing can do for you

The running vs. walking debate

There are many different theories when it comes to the running vs. walking for health and weight loss.

Veganism a crime? »

Running the Comrades Marathon on a vegan diet Are vegans unnatural beasts? Can a vegan be really healthy?

Should it be a crime to raise a baby on vegan food?

After a number of cases of malnourishment in Italy, it may become a crime to feed children under 16 a vegan diet.