New findings on the structure of the protein kinase ASK1 - a key enzyme ...

New findings on the structure of the protein kinase ASK1 - a key enzyme ...