Phage TP901-1 site-specific integrase functions in human cells

Phage TP901-1 site-specific integrase functions in human cells