TeknoDemon2067 TeknoDemon2067 24-07-2024 Biology Answered Blood platelets:A. Lack nuclei.B. Release serotonin.C. Number from 130,000 - 360,000 per microliter blood.D. Form from megakaryocytes. E. All of the above