Immunology and immunotechnology.
Chakravarty, Ashmin K.
Oxford University Press,
2006.