Enzyme & protein (Q26842271)
journal
Language: