Not just iron-deficiency, anaemia can be caused by several factors such as a lack of vitamin B12, exposure to air pollution, ...