Vitamin b12 deficiency has a high prevalence in India, especially among diabetics and other endocrine disorder patients. Prevalence of vitamin B12 deficiency was 37.76% in people with pre-diabetes, 31.23% in people with endocrine problems other than diabetes and pre-diabetes and 18.25% in people with diabetes. It has been estimated that roughly 47% of the north Indian population has vitamin b12 deficiency.