Bacteriophage T4 Tail Fibers as a Basis for Structured Assemblies by Timothy Harrah | Menrva Books