Phage Display: A Practical Approach by Tim Clackson | Menrva Books