1
Plasmid technology
Book
Other Personal Name(s): ...Grinsted, J....