1 result found

Search Results for: cr-serpinase

Active site

Definition noun, plural: active sites The specific region of an enzyme where a substrate binds and catalysis takes place or... Read More