Biotechnology theory and techniques v.2 genetic engineering mutagenesis separation technology - Jack G Chirikjian (Jones and bartlett publishers, 1995)