Domains in proteins: definitions, location, and structural principles

Domains in proteins: definitions, location, and structural principles