Phage nano bio technology

Petrenko, Valery A, Ed.

Phage nano bio technology - UK RSC Publishing 2011

620.5 / PET.P