If hemoglobin is 10.3, what is the possible cause?
There can be many reasons for low hemoglobin they are certain medications, folate deficiency, vitamin B12 deficiency and long term chronic illnesses. If your hemoglobin is 10.3 then you must consult with a doctor and find out what is your reason?