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