Computer simulation of protein synthesis reveals awesome complexity of cell machinery
Credit: Osaka University Osaka - Life depends on proteins. These molecules are produced continually in our cells, which act as microscopic production lines - but...