1 result found

Search Results for: resolvase

Resolvase

Definition noun, plural: resolvases Site-specific recombinase known for its function which is to repress... Read More