Immunobiology of parasites and parasitic infections

by John Marchalonis

xx, 497 p. : 24 cm