1877. Thrombopoietin is produced by_________________? September 27, 2025 by Admin A. Monocytes B. Liver C. Megakaryocyte D. Megakaryoblast ✅ The correct answer is option B. Liver.