CITATIONS

Term: self proteolysis
PubMed: 18676612
PubMed: 19144634