1 result found

Search Results for: att site

Att site

Att site (Science: molecular biology) a site on the chromosome of the bacteria E. Coli where the lambda bacteriophage can... Read More