Does ingesting vitamin B12 help repel mosquitoes?

I am planning on taking a trip to East Timor where a number of insect-borne diseases exist. A friend told me that taking vitamin B12 is an effective repellent for mosquitoes. I was somewhat sceptical but did a bit of a search on Google. What I found was a bunch of references to this but nothing that seemed particularly credible.

Just what is the straight dope on this?

Are there any natural insect repellents which are proven to be effective or should I just stick with long sleeves and DEET?

Can you control the CO2 you breath out? If so, then you stand a chance.

DEET is the only repellent that has scientific tests to support it’s effectiveness. A few studies found that higher concentrations worked better than lower ones.

Just recalling that Deep Woods Off was one of the most effective and had one of the highest levels of DEET

b12 = total BS.

Vitamin B12 is naturally found in animal foods.

http://www.cc.nih.gov/ccc/supplements/vitb12.html#provide

If it were true that eating more B12 repels mosquitos, then I would expect persons, and cultures, with diets high in animal protein not to have as many problems with mosquitos and mosquito-borne illnesses as persons, and cultures, with diets low in animal protein. But I have never heard that meat-eating people have fewer problems with mosquitos and mosquito-borne illnesses than vegetarians.

This claim is usually made for B1, not B12, but in any case it remains unsubstantiated.

See, for example, The Pharmaceutical Journal Vol 265 No 7111 p298-304:

“There is some anecdotal, but little research-based, evidence that thiamine tablets taken at a dose of 50mg per day can offer protection against mosquito bites. The tablets need to be taken regularly and this method of bite avoidance should not be advised for those visiting malaria endemic areas.”