Scientific report on SPI International School of Immunology 2011
Published in the European Journal of Immunology, volume 41, pages 1819-21.