- Male
- 25 Years
- 09/09/2025
I got my blood test report, which shows that I have a vitamin B12 deficiency. However, I eat eggs and other non vegetarian foods regularly, so I am not sure why my levels are low. What could be the reason, and how can I bring my B12 levels back to normal?
Answered by 1 Apollo Doctors
You may have absorption issues like gastritis or low intrinsic factor. B12 injections or high dose oral supplements may be needed.
Dr. Dhankecha Suggests...
Take a Vitamin B12 Test Test
Answered 09/09/2025
0
0
More COMPLETE BLOOD COUNT (CBC) Health Queries
View allCan CBC and CRP blood tests show a lack of vitamin?
read more![Doctor 1]()
![Doctor 2]()
Answered by Apollo Doctors
Sir/Madam, my test report shows that my Vitamin B12 and Vitamin D levels are very low. Could you please suggest some medicines for this?
read more![Doctor 1]()
![Doctor 2]()
Answered by Apollo Doctors
Hi, Is it safe to take vitamin tablets daily? If so, which ones should I take? I have been diagnosed with Vitamin D deficiency, and I am considering taking all vitamin supplements regularly.
read more![Doctor 1]()
![Doctor 2]()
Answered by Apollo Doctors
Disclaimer: Answers on Apollo 247 are not intended to replace your doctor advice. Always seek help of a professional doctor in case of an medical emergency or ailment.
