PDZ domains: structural modules for protein complex assembly

PDZ domains: structural modules for protein complex assembly