EPO and anemia: Erythropoietin (EPO) is a hematopoietic hormone produced mainly by adult kidneys and has been routinely used in clinic for nearly 20 y to treat anemia.