Question: why would mch be high?
Answer: High MCH value can often be caused by anemia due to a deficiency of B vitamins, particularly B-12 and folate. Both of these vitamins are required by your body in order to make red blood cells. These types of anemia can develop if your diet is low in B vitamins or if your body does not absorb B-12 or folate properly.