Surgery Thrombopoietin is produced by- A Monocytes B Liver C Megakaryocytes D Megakaryoblasts π‘ Explanation Thrombopoietin is produced by- β Correct Answer: B. Liver