Allogeneic cell therapy: a new paradigm in therapeutics.

Allogeneic cell therapy: a new paradigm in therapeutics.