The hemoglobin level can be raised slowly or quickly. If you have a blood transfusion , the level will go up in four hours. If you are at home, it will take weeks to months. Take iron, eat green leafy vegetables and meats.
Didn't find the answer you were looking for?