DNA, RNA and protein synthesis diversity, classification and variation Flashcards