First of all u did nt mention where u stay.As high altitude causes increase in Hb.other causes are smoking, stress, dehydration, any steroids intake, renal causes, cardiac causes,tumors and finally any mutations.In your case ,it was said ur investigations were normal and u donates 400ml blood also, probably that would also have caused decrease in HB
Health Tips
rule out all the above causes before stopping ecosprin