Protein engineering 20 years on

Abstract
No abstract available