A most common belief is that anaemia is caused by iron deficiency. But there are several other factors causing anaemia. Dr Rakesh Gupta, senior consultant, Internal Medicine, Indraprastha Apollo ...