“…Based on their origin and potency, stem cells are classified into either embryonic and adult stem cells or unipotent, oligopotent, totipotent, multipotent, and pluripotent stem cells [45,46,48,49]. Mesenchymal Stem Cells (MSCs) are heterogenous adult multipotent stromal cells that can be isolated from various sources including: BM, Peripheral Blood (PB), Umbilical Cord Blood (UCB), and Adipose Tissue (AT) [50,51]. They have certain immunomodulatory, immunosuppressive, and antimicrobial properties that enable them to have several clinical applications including: their role in transplantation of Hematopoietic Stem Cells (HSCs) as well as regenerative medicine and treatment of autoimmune disorders [50,51].…”