Encyclopedia of infection and immunity - Amsterdam Elsevier 2022 - xix,626pages

includes bibliography and index

9780323991056 $625.00

RA644.A25