"Repeats" and the modern theory of the gene (Q24519265)
scientific article
Language:
other details