how long for red blood cells to regenerate
The blood levels will replenish within four or five hours. However the white blood cells take 12 hours to replenish. The red blood cells take about 4 to 6 weeks to regenerate, so you need to maintain and live healthy lifestyle as well.