DNA manipulation techniques and applications Flashcards