All gene therapies have their own advantages and limitations, but one shared feature is the challenge in delivering the gene-editing or replacement...