10.1101/2021.11.05.467528

Large-scale discovery of recombinases for integrating DNA into the human genome

2021-11-06