Biotechnology new ideas, new developments : a textbook of modern technology - Bhargava, Atul, 1975-; Srivastava, Shilpi (Biotechnology in agriculture, industry and medicine series., 2012)