(Q24634693)

English

Mechanism and regulation of eukaryotic protein synthesis

scientific article

Statements