Vitamin B12 and Energy Production

Patient: Hellocan a vitamin b12 supplement of 1000 mcg assist my energy since im not b12 deficientif so when should i take it before or after a mealAlso does this affect adenosine the neurotransmitter.

Doctor: