Encyclopedia of infection and immunity - Amsterdam Elsevier 2022 - xix,626pages includes bibliography and index ISBN: 9780323991056 $625.00 LC Class. No.: RA644.A25