Where is blood formed in the human body? February 10, 2023December 9, 2021 by admin (a) Heart (b) Spleen (c) Bone marrow (d) Liver Submitted By: Syed Bilawal Shah (Sain)