recombinant dna technology - EE Dictionary | EE Dictionary