Innova Stem Cells is founded by Dr. Priscilla Ortiz in 2012, with the aim of making innovative treatments available to animals with cell therapy and biomaterials, restoring the functionality of affected tissues and improving the quality of life of the patient. We designed and developed their website: www.drpriscillaortiz.com