Abstract
Proteins are nanoscale molecular machines with a panoply of functions regimenting ubiquitous biological processes across life on earth. Functions of proteins range from nutrient transport, rate enhancement of chemical reactions, to making up structures that make up living things. From the most complex multicellular organisms such as animals or plants,
... read more