Translational Immunology/ edited by SEng-Lai Tan - Amsterdam: AP; 2016 - Xiv, 370p. includes index

9780128015773

QW 525 TRA 2016