Phage nanobiotechnology
Petrenko, Valery A
Phage nanobiotechnology - UK RSC 2011 - 273p.
9780850000000
Nanobiotechnology7
660.7 P44P
Phage nanobiotechnology - UK RSC 2011 - 273p.
9780850000000
Nanobiotechnology7
660.7 P44P