J. L. Ross Anderson

Learn More
The principles of natural protein engineering are obscured by overlapping functions and complexity accumulated through natural selection and evolution. Completely artificial proteins offer a clean slate on which to define and test these protein engineering principles, while recreating and extending natural functions. Here we introduce this method with the(More)
  • 1