International Conference on Immunology 2007, Shanghai, China