Aspirin might also cause an iron deficiency. If a person’s blood ferritin is less than 70 ng/ml, the person has an iron deficiency.