Cloning, Gene Expression, and Protein Purification: Experimental Procedures and Process Rationale by David Presutti | Menrva Books | MenrvaBooks