Tag: vitamin b12 malabsoprtion fatigue causes tapeworm