Cancer Immunotherapy 2004: Mainz, Germany, 6–7 May 2004