Glutamyl Endopeptidases: The Puzzle of Substrate Specificity

Glutamyl Endopeptidases: The Puzzle of Substrate Specificity