Microsatellite
Microsatellites, also known as Simple Sequence Repeats (SSRs) or short tandem repeats (STRs), are repeating sequences of 2-6 base pairs of DNA.
Read more about Microsatellite.
Related Subjects
Related Phrases
Related Words