All Stories

  1. Human platelets and megakaryocytes express defensin alpha 1