TY - RPRT TI - The evolution of proteins. AU - E L Smith UR - https://pubmed.ncbi.nlm.nih.gov/4969962/ ID - 4969962 ER -