Infusion of mature megakaryocytes into mice yields functional platelets.