Essentials of biotechnology - Crichton, Michael (Alkem Company (S) Pte. Ltd., 2014)