As nature intended? The uptake of DNA and oligonucleotides by eukaryotic cells.
(Q40803645)
scientific article
scientific article
Language:
other details