Would Vitamin B12 Injectable Cyanocobalamin be effective for someone who has anemia and ulcers? If so how often should it be taken?