Bacteriophage Tail Fibers as a Basis for Structured Assemblies 2 authors - Hardback £58.00 Find out more