10.1101/2021.11.05.467528
Large-scale discovery of recombinases for integrating DNA into the human genome
2021-11-06