Stem cells

Everything you need to know


Stem cells are unique cells with the ability to self-renew and differentiate into various specialized cell types. This ability gives them unique potential to treat a variety of diseases and injuries, offering hope to millions of people around the world.

For more information: