Translating Sleeping Beauty transposition into cellular therapies: victories and challenges.

Translating Sleeping Beauty transposition into cellular therapies: victories and challenges.