"Mitra, Sandhya" Genetic Engineering - \\201100ENGGPSX - MACMILLAN 2011 - 724p. includes index and biblioraphy