
మాంసం, చేపలు, గుడ్లు తీసుకునే వారిలో కూడా విటమిన్ బీ12 లోపం ఏర్పడవచ్చు, దీనికి ప్రధాన కారణం శరీరం ఆ విటమిన్ను గ్రహించలేకపోవడమే.
పెర్నిషియస్ అనీమియా వంటి ఆటో ఇమ్యూన్ వ్యాధులు, కడుపులోని ఇంట్రిన్సిక్ ఫ్యాక్టర్ ప్రొటీన్ ఉత్పత్తిని దెబ్బతీయడం వల్ల బీ12 శోషణ ఆగిపోతుంది.
టైప్ 2 డయాబెటిస్ కోసం వాడే మెట్ఫార్మిన్ వంటి మందులు మరియు బేరియాట్రిక్ సర్జరీలు కూడా శరీరంలో బీ12 స్థాయిలు తగ్గడానికి కారణమవుతాయని నిపుణులు చెబుతున్నారు.