00293nam a2200109Ia 4500008004100000082001800041100001800059245004700077250000900124260004200133300000800175240913s9999||||xx |||||||||||||| ||und|| a660.65 MIT/G aSandhya Mitra 0aGenetic Engineering Priciples and practice aNULL bMac millan Press LtdaHampshirecNULL a725