Proteasomes and other self-compartmentalizing proteases in prokaryotes
(Q33542295)
scientific article
scientific article
Language:
Current Data About
Proteasomes and other self-compartmentalizing proteases in prokaryotes
other details