A highly pure population of megakaryocytes can be obtained from cord blood-derived CD34+ cells. A method for CD34+ cell isolation and megakaryocyte differentiation is described here.