Home
Home
Genetic-Technology-and-Engineering Flashcard Deck
DNA Microarray Flashcard
Dna-microarray definition: A glass slide or silicon chip with many DNA fragments.