Stem cell and gene-based therapy : frontiers in regenerative medicine - Battler, Alexander (Springer, 2006)