Plasmids 101: What is a plasmid?
Type
Blog Post
... developing cleverly designed experiments and innovative solutions necessary for advancing the field.
...