Powell, C., Alia, G., & Forman, N. (2018). Do Platelets Play Roles as An Immune Component?. Science Insights, 2018(8), 1–7. https://doi.org/10.15354/si.18.re061