Which organ is responsible for producing thrombopoietin?
Explanation
Thrombopoietin, the hormone that regulates platelet production, is primarily synthesized by the liver. While megakaryocytes and their precursors are involved in platelet formation, they do not produce thrombopoietin. Monocytes and bone marrow stromal cells are also not the main sources of this hormone.