Where is Blood Formed?

In human beings blood is formed in the bone marrow. Blood cells are white or red, the former most involved in the immune system, and the latter responsible for carrying oxygen throughout the body.