Hi,
Metformin can cause Vitamin B12 deficiency, especially the slow or modified release variety is the culprit. If the tests for pernicious anemia, the usual cause for this deficiency, show that you are not producing intrinsic antibodies and you are taking Metformin then Metformin is usually...