Depends: If you are taking vit d for bone issues, it can take quite a long time. If for other reasons like chronic pain or soe of the other claimed benefits, ther eis no definitive time period. As far as b12, if for anemia, red blood manufacturing cycles may take a bit of time as well befor eyou see results. Dont let this stop you as long as you andsd your physician agree on the dosages.
Answered 11/29/2016
5.1k views
A doctor has provided 1 answer
A doctor has provided 1 answer
A doctor has provided 1 answer
A doctor has provided 1 answer
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more.
Ask your question