The Pericytes Function is still an evolving subject and I can only expect more scientists and does creating ultimately better devices and drugs for our bodies. Unfortunately this time it is taking way too many lives
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8001346/#__ffn_...