10.1101/2023.04.26.538406
Analysis of DNA transposition by DNA transposases in human cells
2023-04-26