Gene therapy: the end of the rainbow?

Gene therapy: the end of the rainbow?