Host-pathogen interactions by Steffen Rupp | Menrva Books