- 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 CBC Test (Complete Blood Count) Health Queries
View allI have a sensation of insects crawling on my body which worsens with water. My blood report is normal. I also have pain in joints and numbness?
read more![Doctor 1]()
![Doctor 2]()
Answered by Apollo Doctors
I recently underwent a full body check up and found that I have Vitamin B12 and Vitamin D deficiencies. My report shows: Vitamin B12: 59 pg/mL Vitamin D: 13.6 ng/mL One doctor suggested taking Meconerve injections (1 ampule IM daily for 5 days, then once a week for 4 weeks, followed by once a month for 12 months).
read more![Doctor 1]()
![Doctor 2]()
Answered by Apollo Doctors
My recent lab test report shows: Vitamin B12: 174.6 pg/mL Hydroxy Vitamin D3: 14.82 ng/mL Could you please suggest what this means and what steps or supplements I should take to correct these levels?
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.
