The University of Chicago Header Logo

Ubiquitin is a novel substrate for human insulin-degrading enzyme.